QA - Matrix Authoring Flexibility
***NOTE: Many of these test cases require a matrix to be created and published. If you need further assistance in creating a matrix, please follow the instructions from http://issues.sakaiproject.org/confluence/x/hVk under the areas titled 'Create a Matrix', 'Enter Guidance, Forms, and Evaluators to each Matrix Cell', and 'Publish Matrix'.
SAK-6064 - Adding Rows and columns
The following test cases apply:
- Add a row and a column
- Move a row
- Move a column
- Set Matrix Progression
Test Case SAK-6064-01: Add a row and a column
This script edited for release 2.5 - ejbauer
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create a matrix and publish it |
Matrix cells should be in published state. The 'Publish' link no longer appears. |
2 |
Click Edit |
The matrix table appears in the 'Edit Matrix' page. |
3 |
Click Edit Properties from the links listed at the top of the screen. |
The 'Edit Matrix Properties' page appears. |
4 |
Click Add Column to add a new matrix column. |
The 'Editing Scaffolding Column' screen appears. |
5 |
Enter the new column name and choose an appropriate background and font color. Click Update |
The 'Edit Matrix Properties' screen re-appears with the new column listed. |
6 |
Click Add Row to add a new matrix row. |
The 'Editing Scaffolding Row' page appears. |
7 |
Enter the new row name and choose an appropriate background and font color. Click Update to save the information. |
The 'Edit Matrix Properties' screen re-appears with the new row listed. |
8 |
Click Save Changes |
The 'Save Scaffolding' page appears to ask if you are sure that you want to change the scaffolding. |
9 |
Click Continue |
The 'Edit Matrix' page appears with the table view of the matrix. |
Test Case SAK-6064-02: Cancel addition of row
This script validated for release 2.5 - ejbauer
Follow steps in SAK-6064-01, but hit Cancel instead of Update to prevent the addition of the row.
Test Case SAK-6064-03: Cancel addition of column
This script validated for release 2.5 - ejbauer
Follow steps in SAK-6064-01, but hit Cancel instead of Update to prevent the addition of the column.
Test Case SAK-6064-04: Cancel final save of scaffolding
This script validated for release 2.5 - ejbauer
Follow steps in SAK-6064-01, but click Cancel instead of Save Changes from the bottom of the 'Revise Matrix Properties' page. The original rows and columns should remain intact.
Test Case SAK-6064-05: Move a column
This script edited for release 2.5 - ejbauer
|| Steps || Description || Expected Outcome ||
1 |
From the 'Manage Matrices' page, click Edit under a previously published matrix. |
The matrix table appears in the 'Edit Matrix' page. |
3 |
Click Edit Properties from the links listed at the top of the screen. |
The 'Edit Matrix Properties' page appears. |
2 |
Under column to move, click the links for Down to move a column down down on the list. |
The page refreshes and displays the new column order. All column labels should appear in the correct order. |
4 |
Click the Up link to move a column higher up on the list. |
The page refreshes and displays the new column order. All column labels should appear in the correct order. |
5 |
Click Save Changes |
The 'Revise Matrix' page appears with the new table view of the matrix. |
6 |
Repeat this several times to ensure that the new functionality is stable. |
|
Test Case SAK-6064-06: Cancel final save of scaffolding to cancel column move.
This script validated for release 2.5 - ejbauer
Repeat the steps from SAK-6064-05 and hit Cancel instead of Save Changes from the bottom of the 'Revise Matrix Properties' page. The original column configuration should remain intact.
Test Case SAK-6064-07: Move a row
This script edited for release 2.5 - ejbauer
|| Steps || Description || Expected Outcome ||
1 |
From the 'Manage Matrices' page, click Edit under a previously published matrix. |
The matrix table appears in the 'Edit Matrix' page. |
3 |
Click Edit Properties from the links listed at the top of the screen. |
The 'Edit Matrix Properties' page appears. |
2 |
Under row to move, click the links for Down to move a row down down on the list. |
The page refreshes and displays the new row order. All row labels should be displayed in the correct order. |
4 |
Click the Up link to move a column higher up on the list. |
The page refreshes and displays the new row order. All row labels should be displayed in the correct order. |
5 |
Click Save Changes |
The 'Revise Matrix' page appears with the new table view of the matrix. |
6 |
Repeat this several times to ensure that the new functionality is stable. |
|
Test Case SAK-6064-08: Cancel final save of scaffolding to cancel row move.
This script validated for release 2.5 - ejbauer
Repeat the steps from SAK-6064-07 and hit Cancel instead of Save Changes from the bottom of the 'Revise Matrix Properties' page. The original row configuration should remain intact.
Test Case SAK-6064-09: Set matrix progression
This script edited for release 2.5 - ejbauer
|| Steps || Description || Expected Outcome ||
1 |
From the 'Manage Matrices' page, click Edit under a previously published matrix. |
The matrix table appears in the 'Edit Matrix' page. |
2 |
Click Edit Properties from the links listed at the top of the screen. |
The 'Edit Matrix Properties' page appears. |
3 |
Change the matrix progression to None |
|
4 |
Click Save Changes |
The 'Edit Matrix' page appears with the new table view of the matrix. |
5 |
Repeat steps 2 - 4 for each progression type: Horizontal, Vertical, Open, Determined by Instructor Cells. |
|
NOTE: Check to see what happens to color-coding if data is entered in one progression type and then the type changes.
Test Case SAK-6064-10: Cancel matrix progression changes
This script validated for release 2.5 - ejbauer
Repeat the steps above and click Cancel instead of Save Changes from the bottom of the 'Revise Matrix Properties' page. The original matrix progression should remain intact.
Back to Top - Matrix Authoring Flexibility
SAK-7644 - Removing Rows and columns
The following test cases apply:
- Remove a row or column where there are no items (i.e. no forms, files, or reflection added) yet in the matrix.
- Cancel row or column removal
- Cancel scaffolding changes to prevent row or column removal.
Test Case SAK-7644-01: Removing a row when there are no items in matrix.
This script edited for release 2.5 - ejbauer
|| Steps || Description || Expected Outcome ||
1 |
From the 'Manage Matrices' page, click Edit under a previously published matrix. |
The matrix table appears in the 'Edit Matrix' page. |
2 |
Click Edit Properties from the links listed at the top of the screen. |
The 'Edit Matrix Properties' page appears. |
3 |
Under row to delete, click Remove |
Alert should appear asking if you are sure you want to remove the row. |
4 |
Click Continue |
The 'Edit Matrix Properties' page should re-appear and row should no longer be listed. |
5 |
Click Save Changes |
The 'Edit Matrix' page appears with the new table view of the matrix. |
6 |
Logout as instructor/coordinator |
|
7 |
Login as student/participant |
|
8 |
Go into the matrix to ensure that the row was indeed removed. |
|
Test Case SAK-7644-02: Cancelling removal of row
This script validated for release 2.5 - ejbauer
Repeat SAK-7644-01, but click Cancel instead of Continue on step 4 to ensure that row remains intact.
Test Case SAK-7644-03: Cancelling scaffolding changes to leave rows intact
This script validated for release 2.5 - ejbauer
Repeat SAK-7644-01 as instructor/coordinator, but click Cancel instead of Save Changes on the 'Revise Matrix Properties' page. Scaffolding should remain intact and row should not be removed.
Test Case SAK-7644-04: Removing a column when there are no items in matrix.
This script edited for release 2.5 - ejbauer
|| Steps || Description || Expected Outcome ||
1 |
From the 'Manage Matrices' page, click Edit under a previously published matrix. |
The matrix table appears in the 'Edit Matrix' page. |
2 |
Click Edit Properties from the links listed at the top of the screen. |
The 'Edit Matrix Properties' page appears. |
3 |
Under column to delete, click Remove |
Alert should appear asking if you are sure you want to remove the column. |
4 |
Click Continue |
The 'Edit Matrix Properties' page should re-appear and column should no longer be listed. |
5 |
Click Save Changes |
The 'Edit Matrix' page appears with the new table view of the matrix. Removed column no longer appears. |
6 |
Logout as instructor/coordinator |
|
7 |
Login as student/participant |
|
8 |
Go into the matrix to ensure that the row was indeed removed. |
|
Test Case SAK-7644-05: Cancel removal of column
This script validated for release 2.5 - ejbauer
Repeat SAK-7644-04 for the column removal, but clicking Cancel instead of Continue on step 4 to ensure that column remains intact.
Test Case SAK-7644-06: Cancel scaffolding changes to prevent removal of column
This script validated for release 2.5 - ejbauer
NOTE: Repeat SAK-7644-04 as instructor/coordinator, but Cancel instead of Save Changes in step 5. Original scaffolding should remain, and column should not be removed.
----
The following test cases for SAK-7644 involve one user deleting a row or column, and simultaneously another user is editing a matrix, i.e. adding a completed form or filling out a reflection. These test cases will require two browsers to test for timing issues.
SAK-7644-07: Student edits matrix while instructor removes column
This script edited for release 2.5 - ejbauer
|| Step || Description || Expected Outcome ||
1 |
As Student/Participant, open a web browser (browser 1), and access a published matrix. |
The matrix table appears for student. |
2 |
As Instructor/Coordinator, open a web browser, and click 'Edit' under the same published matrix as the student is working in. |
The matrix table appears for instructor. |
3 |
Student/Participant in browser 1 clicks on matrix cell to add items. Click 'Save'. |
The matrix cell page is displayed, and items are added and saved. |
4 |
At the same time in browser 2, Instructor/Coordinator clicks 'Edit Properties' |
The 'Add' or 'Remove' Column option is not visible. |
SAK-7644-08: Student edits matrix while instructor removes row
This script edited for release 2.5 - ejbauer
|| Step || Description || Expected Outcome ||
1 |
As Student/Participant, open a web browser (browser 1), and access a published matrix. |
The matrix table appears for student. |
2 |
As Instructor/Coordinator, open a web browser (browser 2), and click 'Edit' under the same published matrix as the student is working in. |
The matrix table appears for instructor. |
3 |
Student/Participant in browser 1 clicks on matrix cell to add items. Click 'Save'. |
The matrix cell page is displayed, and items are added and saved. |
4 |
At the same time in browser 2, Instructor/Coordinator clicks 'Edit Properties' |
The 'Add' or 'Remove' Row option is not visible. |
SAK-7644-09: Instructor and Student edit matrix at the same time - remove column
NOTE: Two different browsers will need to be open for this test. In this case, the instructor/coordinator views the matrix at the same time a student/participant adds a form or reflection. Then, the instructor/coordinator attempts to remove a column into which the student has added the item. The column removal should fail.
Step |
Description |
Expected Outcome |
---|---|---|
1 |
As Instructor/Coordinator, open a web browser (browser 1), and click 'Revise' under an unused published matrix. |
The matrix table appears for the instructor. The 'Add' or 'Remove' options for columns and rows should be visible. |
2 |
As Student/Participant, open a web browser (browser 2), and access a published matrix. |
The matrix table appears for student. |
3 |
Student/Participant in browser 2 clicks on matrix cell to add a form or reflection item. Click 'Save'. |
The matrix cell page is displayed, and items are added and saved. |
4 |
As Instructor/Coordinator in browser 1, click Remove under the column in which the student added the form or reflection item. |
An error should appear (or is logged), and column is not deleted. |
SAK-7644-10: Instructor and Student edit matrix at the same time - remove row
NOTE: Two different browsers will need to be open for this test. In this case, the instructor/coordinator views the matrix at the same time a student/participant adds a form or reflection. Then, the instructor/coordinator attempts to remove a row into which the student has added the item. The row removal should fail.
Step |
Description |
Expected Outcome |
---|---|---|
1 |
As Instructor/Coordinator, open a web browser (browser 1), and click 'Revise' under an unused published matrix. |
The matrix table appears for the instructor. The 'Add' or 'Remove' options for columns and rows should be visible. |
2 |
As Student/Participant, open a web browser (browser 2), and access a published matrix. |
The matrix table appears for student. |
3 |
Student/Participant in browser 2 clicks on matrix cell to add a form or reflection item. Click 'Save'. |
The matrix cell page is displayed, and items are added and saved. |
4 |
As Instructor/Coordinator in browser 1, click Remove under the row in which the student added the form or reflection item. |
An error should appear (or is logged), and column is not deleted. |
SAK-7644-11: Instructor and Student edit matrix at the same time - remove column
NOTE: Two different browsers will need to be open for this test. In this case, the student accesses the matrix, instructor removes a column, and then student tries to add information to a cell affected by column removal. Student should not be able to add materials to matrix cell.
Step |
Description |
Expected Outcome |
---|---|---|
1 |
As Student/Participant, open a web browser (browser 1), and access an unused published matrix. |
The matrix table appears for student. |
2 |
As Instructor/Coordinator, open a web browser (browser 2), and click 'Revise' under an unused published matrix. |
The matrix table appears for the instructor. The 'Add' or 'Remove' options for columns and rows should be visible. |
3 |
Instructor/Coordinator in browser 2, clicks Remove under a column to remove. |
Alert should appear asking if you are sure you want to remove the column. |
4 |
Instructor/Coordinator clicks Continue |
The 'Revise Matrix Properties' page should re-appear and column should no longer be listed. |
5 |
Student/Participant in web browser 1, attempts to modify matrix cell affected by column removal. |
Student is not allowed to make changes. |
SAK-7644-12: Instructor and Student edit matrix at the same time - remove row
NOTE: Two different browsers will need to be open for this test. In this case, the student accesses the matrix, instructor removes a row, and then student tries to add information to a cell affected by row removal. Student should not be able to add materials to matrix cell.
Step |
Description |
Expected Outcome |
---|---|---|
1 |
As Student/Participant, open a web browser (browser 1), and access an unused published matrix. |
The matrix table appears for student. |
2 |
As Instructor/Coordinator, open a web browser (browser 2), and click 'Revise' under an unused published matrix. |
The matrix table appears for the instructor. The 'Add' or 'Remove' options for columns and rows should be visible. |
3 |
As Instructor/Coordinator in browser 2, click Remove under a row to remove. |
Alert should appear asking if you are sure you want to remove the row. |
4 |
Click Continue |
The 'Revise Matrix Properties' page should re-appear and row should no longer be listed. |
5 |
Student/Participant in web browser 1, attempts to modify matrix cell affected by column removal. |
Student is not allowed to make changes. |
Back to Top - Matrix Authoring Flexibility
SAK-7645 - Changing the forms in a page
The ability to change or add forms to a matrix cell will be added to this release. Previously, once a matrix was published, it was locked against adding any additional forms, but with this requirement, forms will now be able to be added to a published matrix.
For this test case, you will need to add a form to a published matrix. To add forms to OSP, please follow the steps in the section titled 'Installing Forms' at http://http://issues.sakaiproject.org/confluence/x/hVk.
The following test cases apply:
- Add forms to a published matrix cell - regardless of whether the matrix is used or not.
- Select forms for Reflection, Feedback, and Evaluation - only for unused matrices.
SAK-7645-01: Add forms to a published matrix cell
Forms are able to be added to a cell whether or not it is used or unused. So this test case should be tested in both situations.
Pre-requisite: a new form needs to be added to Forms tool. You can download and save the following form definition to your computer, then follow the instructions under 'Install Forms' on http://http://issues.sakaiproject.org/confluence/x/hVk to install the Contact Information form, contactInformation.xsd, to your site.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
As instructor/coordinator, create a matrix and publish it |
Matrix cells should be in published state. The 'Publish' link no longer appears. |
2 |
From the 'Manage Matrices' page, click Revise under a previously published matrix. |
The matrix table appears in the 'Revise Matrix' page. |
3 |
Click a cell in the matrix, locate the area where additional forms are added. |
The 'Select a form' listbox should be available. |
4 |
Select a form that will need to be completed by students/participants from the listbox. |
Listbox should list additional forms that are available from the Forms tool. |
5 |
Click Add |
The name of the form should be displayed. |
6 |
Click Save Changes. |
|
7 |
Logout as instructor/coordinator |
|
8 |
Login as student/participant |
|
9 |
As student/participant, complete the form that was added in steps 4-5. |
Student should be able to access and complete the additional form. |
SAK-7645-02: Select forms for Reflection, Feedback and Evaluation
This test case assumes that the matrix is published, but unused (i.e. no form items, reflections or added files).
Pre-requisite: The reflection, feedback and evaluation forms need to be added to Forms tool. You can download and save these form definitions to your computer, then follow the instructions under 'Install Forms' on http://http://issues.sakaiproject.org/confluence/x/hVk to install each of the forms before proceeding with this test case: reflection.xsd, feedback.xsd, and evaluation.xsd.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create a matrix and publish it |
Matrix cells should be in published state. The 'Publish' link no longer appears. |
2 |
From the 'Manage Matrices' page, click Revise under a previously published matrix. |
The matrix table appears in the 'Revise Matrix' page. |
3 |
Click a cell in the matrix to edit it. |
The Reflection, Feedback, and Evaluation form fields should be open (i.e. not grayed out) to select one if none has been selected previously. |
4 |
In the Reflection form area, use the listbox to select the reflection form that was added to the Forms tool. |
The Reflection form should be listed. |
5 |
Repeat steps 3 - 4 to add the Feedback and Evaluation forms. |
The Reflection, Feedback and Evaluation forms should be selected in their respective listboxes. |
6 |
Click Save Changes |
The matrix cell changes should be saved. |
7 |
Click the cell again to ensure that the forms are still in place. |
The forms should be accessible and able to be changed should the form need to be changed. |
Back to Top - Matrix Authoring Flexibility
SAK-7646 - Change the forms in a page when items added.
After a matrix has some data in it, the instructor/coordinator should be able to make some minor changes to the matrix forms as the curriculum changes.
The following test cases apply:
- Ability to change a label in a published form
- Ability to unpublish the old form in a matrix without losing the data
- Ability to add a new form to the matrix
Back to Top - Matrix Authoring Flexibility
SAK-7647 - Test a matrix before publishing
Previously, there was no way to test the matrix unless it was added to a site, published and tested. A participant could not access the matrix until it was published. This requirement adds in the ability to test a matrix before it is officially published.
SAK-7647-01: Preview a matrix
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create a matrix - Do not publish yet. |
Matrix cells should be in unpublished state. The 'Preview' link should be available. The 'Publish' link will not appear yet. |
2 |
Click Permissions |
The Matrix Permissions screen appears. |
3 |
Check the box at the intersection of maintain and Use (if a project site), Instructor and Use (if a course site), or Coordinator and Use (if a portfolio site). |
|
4 |
Click Save |
The maintainer of the site should now have 'Use' access to add files, forms, and reflections to a cell. |
5 |
Click Preview |
The 'Publish' link appears and the 'Preview' link disappears. |
6 |
Click the link to the matrix to preview it. |
You should see an alert that this is a preview mode. |
7 |
Add some items, and complete the forms. |
|
8 |
Click Submit for Evaluation |
|
NOTE: check permissions for matrix to ensure that 'Preview' is listed.
SAK-7647-02: Make changes to a matrix in preview mode
If an error is found in preview mode, the matrix can be revised, and then previewed again.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create a matrix - Do not publish yet. |
Matrix cells should be in unpublished state. The 'Preview' link should be available. The 'Publish' link will not appear yet. |
2 |
Click Permissions |
The Matrix Permissions screen appears. |
3 |
Check the box at the intersection of maintain and Use (if a project site), Instructor and Use (if a course site), or Coordinator and Use (if a portfolio site). |
|
4 |
Click Save |
The maintainer of the site should now have 'Use' access to add files, forms, and reflections to a cell. |
5 |
Click Preview |
The 'Publish' link appears and the 'Preview' link disappears. |
6 |
Click the link to the matrix to preview it. |
You should see an alert that this is a preview mode. |
7 |
Add some items, and complete the forms. |
This will add data to the matrix. |
8 |
Click Submit for Evaluation |
This will add an entry to the Evaluations tool. |
9 |
From the matrix list page, click Revise |
|
10 |
Make some changes to the matrix, and save the matrix. |
|
11 |
Click the link to the matrix to ensure that changes you made are appearing. |
|
NOTE: check permissions for matrix to ensure that 'Preview' is listed.
SAK-7647-03: Publish a matrix from preview mode
In this test, the data put in via preview mode should be discarded once the matrix is published.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create a matrix - Do not publish yet. |
Matrix cells should be in unpublished state. The 'Preview' link should be available. The 'Publish' link will not appear yet. |
2 |
Click Permissions |
The Matrix Permissions screen appears. |
3 |
Check the box at the intersection of maintain and Use (if a project site), Instructor and Use (if a course site), or Coordinator and Use (if a portfolio site). |
|
4 |
Click Save |
The maintainer of the site should now have 'Use' access to add files, forms, and reflections to a cell. |
5 |
Click Preview |
The 'Publish' link appears and the 'Preview' link disappears. |
6 |
Click the link to the matrix to preview it. |
You should see an alert that this is a preview mode. |
7 |
Add some items, and complete the forms. |
This will add data to the matrix. |
8 |
Click Submit for Evaluation |
This will add an entry to the Evaluations tool. |
9 |
From the matrix list page, click Publish |
|
10 |
Check to determine that data was removed from the cell (from step 4) |
|
11 |
As evaluator, check to ensure that the preview matrix cell submission is no longer appearing. |
SAK-7647-04: Preview an imported matrix
When a matrix has been published, many times an instructor will export it and import it to another site. When a matrix is imported, it should have preview capabilities. You can save this exported matrix to your computer to import into your test instance.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Click Matrices to enter the matrix list page. |
The 'Manage Matrices' page is displayed. |
2 |
At the top of the screen, click Import. |
The 'Import Scaffolding' screen is shown. |
3 |
Click Choose File... |
The Resources area for the site is displayed. |
4 |
Click Add new and follow the steps to locate the 'Test1.zip' file that you saved to your computer. |
|
5 |
Click Add to save the file. |
The 'Select Item' page re-appears with the file you added under 'Items to attach'. |
6 |
Click Continue |
The 'Import Scaffolding' page re-appears with the file listed in the 'Import File' textbox. |
7 |
Click Import Scaffolding |
The 'Revise Matrix Properties' page appears with the scaffolding information. |
8 |
Make any changes to scaffolding as needed . |
|
9 |
Click Save Changes |
The matrix grid page is displayed. |
10 |
Click Return to List |
The matrix list page is displayed, and the 'Preview' link should be available. |
10 |
Click Preview |
User should be able to preview the matrix. |
Back to Top - Matrix Authoring Flexibility
SAK-7648 - Delete a matrix
With this requirement, a matrix may be deleted even if there is data that has been entered. The user should be prompted with a 'This cannot be undone' type of alert before clicking 'Yes' or 'No' to delete or not.
SAK-7648-01: Cancel deletion of a matrix
In this test, a matrix will be published, and data added by a participant. Then user will go through the motions of deleting the matrix, but canceling before the final deletion.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create and publish a matrix |
Matrix cells should be in published state. The 'Publish' link should be unavailable. |
2 |
As participant, add data to matrix. |
|
3 |
Logout as participant, and login as coordinator. |
|
4 |
Go to the Matrix list page and click Delete under the matrix listing. |
A user prompt should appear letting user know that the removal is permanent and cannot be undone, and that data will be irretrievable. |
5 |
Click No to cancel the deletion. |
The matrix list page should reappear with the matrix listing still intact. |
6 |
Login as student/participant to ensure that the matrix is still listed and accessible. |
|
SAK-7648-02: Delete an unpublished matrix
In this test, a matrix will be left in the unpublished state. The coordinator will then delete the matrix.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create matrix, but do not publish it. |
Matrix cells should be in unpublished state. The 'Publish' link should be available. |
4 |
Go to the 'Manage Matrices' page and click Delete under the matrix listing. |
A user prompt should appear letting user know that the removal is permanent and cannot be undone, and that data will be irretrievable. |
5 |
Click Yes to authorize the deletion. |
The matrix list page should reappear with the matrix no longer listed. |
6 |
Login as student/participant to ensure that the matrix is no longer accessible. |
Student/Participant should not be able to see the matrix. |
SAK-7648-03: Delete a published matrix without data
In this test, a matrix will be published, but no data added to the matrix. The coordinator will then delete the matrix.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create and publish a matrix |
Matrix cells should be in published state. The 'Publish' link should be unavailable. |
2 |
Go to the 'Manage Matrices' page and click Delete under the matrix listing. |
A user prompt should appear letting user know that the removal is permanent and cannot be undone, and that data will be irretrievable. |
3 |
Click Yes to authorize the deletion. |
The matrix list page should reappear with the matrix no longer listed. |
4 |
Login as student/participant to ensure that the matrix is no longer accessible. |
The deleted matrix should not appear in the list of matrices associated with the student/participant. |
SAK-7648-04: Delete a published matrix with data
In this test, a matrix will be published, and data added by a participant. The coordinator will then delete the matrix.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create and publish a matrix |
Matrix cells should be in published state. The 'Publish' link should be unavailable. |
2 |
As participant, add data to matrix. |
The additional items should be saved in the cell. |
3 |
Click Submit for Evaluation to submit the cell. |
The cell should be locked. |
3 |
Logout as student/participant, and login as instructor/coordinator. |
|
4 |
Go to the 'Manage Matrices' page and click Delete under the matrix listing. |
A user prompt should appear letting user know that the removal is permanent and cannot be undone, and that data will be irretrievable. |
5 |
Click Yes to authorize the deletion. |
The matrix list page should reappear with the matrix no longer listed. |
6 |
Login as student/participant to ensure that the matrix is no longer accessible. |
|
SAK-7648-05: Delete a published matrix with user data - User deleted
In this test, a matrix will be published, and data added by a participant. The coordinator will then delete the user from the site, and then delete the matrix.
Steps |
Description |
Expected Outcome |
---|---|---|
1 |
Create and publish a matrix |
Matrix cells should be in published state. The 'Publish' link should be unavailable. |
2 |
As participant, add data to matrix. |
|
3 |
Logout as student/participant, and login as instructor/coordinator. |
|
4 |
Instructor/coordinator deletes student/participant from worksite. |
The student/participant is no longer listed in 'Site Info' |
5 |
Instructor/coordinator clicks on the link to the matrix to view the list of users associated with the worksite. |
The deleted student/participant should no longer appear in this list. |
4 |
Go to the 'Manage Matrices' page and click Delete under the matrix listing. |
A user prompt should appear letting user know that the removal is permanent and cannot be undone, and that data will be irretrievable. |
5 |
Click Yes to authorize the deletion. |
The matrix list page should reappear with the matrix no longer listed. |
6 |
Login as student/participant. |
The worksite tab should not be listed. |
Back to Top - Matrix Authoring Flexibility