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'.

JIRA Reference

Go to Test Cases

Ready to Test

SAK-6064 - Getting issue details... STATUS

SAK-6064 - Adding Rows and Columns

Yes

SAK-7644 - Getting issue details... STATUS

SAK-7644 - Removing Rows and columns

Yes

SAK-7645 - Getting issue details... STATUS

SAK-7645 - Changing the forms in a page

Yes

SAK-7646 - Getting issue details... STATUS

SAK-7646 - Change the forms in a page when items added

Out of Scope

SAK-7647 - Getting issue details... STATUS

SAK-7647 - Test a matrix before publishing

Not Yet

SAK-7648 - Getting issue details... STATUS

SAK-7648 - Delete a matrix

Yes

SAK-8273 - Getting issue details... STATUS

SAK-8273 - Hide a matrix

Out of Scope

SAK-6064 - Adding Rows and columns

JIRA Reference

Ready to Test

SAK-6064 - Getting issue details... STATUS

Yes

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

JIRA Reference

Ready to Test

SAK-7644 - Getting issue details... STATUS

Yes

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

JIRA Reference

Ready to Test

SAK-7645 - Getting issue details... STATUS

Yes

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.

JIRA Reference

Ready to Test

SAK-7646 - Getting issue details... STATUS

Out of scope

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

JIRA Reference

Ready to Test

SAK-7647 - Getting issue details... STATUS

Not Yet

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

JIRA Reference

Ready to Test

SAK-7648 - Getting issue details... STATUS

Yes

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