ST.Script.01.Manipulate Matrices

Manipulate Matrices

As of September 19, 2011

Please do not use the scripts below.  The OSP test scripts have been moved to a public Google Docs spreadsheet, which is available at: https://docs.google.com/spreadsheet/ccc?key=0AldPCURzarLgdDY0TmJxcFV1R3hQaHZyWXRUbUpTRlE&hl=en_US#gid=0. This will allow concurrent editing of each script and easier documentation and tracking of results.

Script Information

Description

The instructor for a course site duplicates the site and manipulates the matrix in the new site.

Role(s)

 

Special skills required to run test

None

Dependencies

ST.Script.03.Set-up course site

Time required

2 hours

Check List

 

Last Updated

Updated for 2.8 on 10/21/10

Testing Steps

The sites created so far are designed for end user testing. To test matrix administration, we will duplicate a site.

Duplicate Course Site

Note: in the steps below you will publish the matrix, but you will NOT publish any of the forms.

Step

Action

Expected Result

1

If currently logged in from Activity Two, Log out

Log in as instructor. In top-right corner of 'Welcome' page enter:
user id: 'kfoster'
password: 'kayla'
Click 'Log in' button.

 

2

Select the tab for BUS 101 001 or whatever you named the course site created in ST.Script.02.Add Sites

Course Home appears.

3

Click Site Info

The 'Site Info' page displays.

4

Click Duplicate Site from top menu

The 'Duplicate site' page displays.

5

For Site Title, enter Dup Course Site
Click Duplicate

The 'Site Info' page for the original course site re-displays.

6

Click the Dup Course Site tab

The 'Dup Course Site' is selected.

7

Click Matrices

The 'Manage Matrices' page displays.

8

Next to 'Communications Matrix', click Preview, the click Publish

The 'Publish Scaffolding' page displays.

9

Click Continue

The 'Manage Matrices' page re-displays.

Export, Re-Import, and Delete an Unpublished Form

Test

Action

Expected Result

1

Click Forms from the main menu.

The 'Manage Forms' page is displayed. There is no 'Export' link under any of the forms listed.

2

Click Permissions

The 'Permissions' page displays

3

Under Instructor, click the checkbox next to metaobj.export, then click Save Note: if you have duplicated a project site, give 'metaobj.export' permission to the 'maintain' role.

The 'Manage Forms' page redisplays with an 'Export' link under each form.

4

Click Export underneath the form 'Contact Information'

The 'File Download' dialog box pops up, prompting user to Open, Save or Cancel the operation.

5

Click Save

The 'Save As' dialog box appears.

6

Click Save and save the file to the desktop

The 'Contact Information.zip' file is saved to the desktop.

7

In the 'Manage Forms' page, click Import

The 'Import Form' page displays.

8

Click Select File...

The 'Add Attachment' page displays.

9

Click Add and then Upload Files to upload the file Contact Information (Course Name) Form.zip

The 'Upload Files' page displays.

10

Click Upload Files Now

The 'Add Attachment' page displays with the file listed under 'Items to Attach'.

11

Click Continue

The 'Import Form' page displays.

12

Click Import

The 'Manage Forms' page re-displays with the name listed. The name of the form has a 'I' appended to it: Contact Information I (Site Name).

13

Verify the import by clicking Edit under the name of the new form

The 'Edit Form' page displays. Verify that:
The 'Alternate Form Creation Renderer (xsl)' = formCreate-customH3.xsl
The 'Alternate Form View Renderer (xsl)' = formView=customH3.xsl

14

Click Preview

A preview of the form displays. At the top should be a blue line saying, "This comes from the custom creation renderer".

15

Click Return

The 'Edit Form' page re-displays.

16

Click Cancel

The 'Manage Forms' page re-displays.

17

Click Delete under the imported form

The 'Delete Form' page displays asking whether you really want to do this.

18

Click Yes

The 'Manage Forms' page re-displays with the imported form no longer present.

Modify Style Sheet and Colors for a Matrix

Step

Action

Expected Result

1

Right click on the following .css file to download it to your computer: professional.css

 

2

Still as 'Kayla Foster' in the 'BUS 101 001', click Edit next to 'Communications Matrix

The 'Edit Matrix' form displays with the graphical layout of the matrix.

3

Click Edit Properties

The 'Edit Matrix Properties' form displays.

4

In the 'Colors and Styles' field set, click Select Style next to the 'Style' textbox.

The 'Select Style' page is displayed.

5

Click the Add link at the top of the page.

The 'Add Style' form is displayed.

6

Enter the following:
Name: Professional Style
Description: Professional stylesheet
CSS File: click Select File

The 'Add Attachment' page displays

7

Click Add and then Upload Files from the menu.

The 'Upload Files' page is displayed.

8

Next to File to Upload, click the Browse... button to locate the professional.css file saved to your computer.
Click Upload Files Now

The 'Add Attachment' page appears with the file professional.css listed under the 'Items to attach' area.

9

Click Continue

The 'Add Style' form re-appears with the CSS file filed in.

10

Click Add Style

The 'Select Style' page is displayed and lists 'Professional Style'

11

Click Select next to the item 'Professional Style' to select the style.

The 'Edit Matrix Properties' page re-appears with the name of the style listed in the 'Style' textbox.

12

Under 'Matrix Status Colors', click the color palette icon next to 'Ready Color' and select a green color from the palette.

A color palette appears where user can select appropriate color for cells that are in the ready state. After green color is selected, user will then see the Hex color symbol pertaining to that color in the text box.

13

Under 'Matrix Status Colors', click the color palette icon next to 'Pending Color' and select a yellow color from the palette.

A color palette appears where user can select appropriate color for cells that are in the pending state. After yellow color is selected, user will then see the Hex color symbol pertaining to that color in the text box.

14

Under 'Matrix Status Colors', click the color palette icon next to 'Completed Color' and select a blue color from the palette.

A color palette appears where user can select appropriate color for cells that are in the completed state. After blue color is selected, user will then see the Hex color symbol pertaining to that color in the text box.

15

Under 'Matrix Status Colors', click the color palette icon next to 'Locked Color' and select a red color from the palette.

A color palette appears where user can select appropriate color for cells that are in the locked state. After red color is selected, user will then see the Hex color symbol pertaining to that color in the text box.

16

Click Save Changes at the bottom of the 'Edit Matrix Properties' page

The 'Edit Matrix' page displays with the graphical layout of the matrix. The professional.css file should make the background of the 'Edit Matrix' page a light gray. The cells and legend should reflect the colors chosen for the different statuses.

Add Guidance, Forms, and Evaluators to Individual Matrix Cells

Step

Action

Expected Result

1

In 'Manage Matrices' click Edit beside the matrix entitled 'Communications Matrix'

The matrix editor is displayed.

2

Click Matrix cell denoting the intersection of Freshman/Written

The 'Edit Cell Settings' page form displays. The title displays: Skill: Written; Year: Freshman

3

In Reflection and Feedback area, uncheck the 'Use default form...' box. Use the listbox next to Reflection to select the Reflection form.

 

4

Use the listbox next to Feedback to select Comments form.

 

5

In the Evaluation section,  uncheck the 'Use default form...' box. Uuse the listbox to select Evaluation form.

 

6

In the Evaluators section, uncheck 'Use default evaluators...' and click the Select Evaluators link.

The 'Select Evaluators' page is displayed.

7

Under 'Select Users' area select the user cowens.
Click Add>>

'cowens' is listed in the 'Selected Users' panel to the right.

8

Click Save

The 'Edit Cell Settings' page is displayed with 'cowens' listed as an Evaluator (at the bottom of the page).

9

Click Save Changes

The 'Matrix Scaffolding' page is displayed with the matrix cells in place.

10

Repeat steps 1 - 9 for each of the cells in the matrix, each time selecting cowens as the evaluator.

All Matrix cells have the appropriate guidance, forms and evaluators assigned.

Add a Different Style to an Individual Matrix Cell

Test

Action

Expected Result

1

Download the file wacky.css and save to your computer.

2

Click Matrix cell denoting the intersection of Freshman/Web

The 'Edit Cell Settings' page form displays. The title displays: Skill: Written; Year: Freshman

3

Click the link Change Style next to the Style field

The 'Style Manager' page is displayed.

4

Click the link Add at the top of the page.

The 'Add Style' form is displayed.

5

Enter the following:
Name: Wacky Style
Description: This is the wacky stylesheet
CSS File: Click Select File

The 'Resources' area appears.

6

Click Add and then Upload Files from the menu

The 'Select Item' form is displayed.

7

File to Upload: Click Browse to locate the wacky.css
Click Continue

The Resources list page is displayed with your CSS file listed in the 'Items to Attach' area.

8

Click Continue

The 'Add Style' form is displayed with your file wacky.css listed in the 'CSS File' textbox.

9

Click Add Style

The 'Style Manager' page is displayed and lists the styles that have been added to the CIG.

10

Click Select beside the 'wacky.css' style

The 'Edit Cell Settings' page is displayed with the name Wacky Style in the 'Style' textbox.

11

Click Save Changes

The 'Edit Matrix' page is still displayed with the 'Professional Style', while the Freshman/Web cell will be displayed with the 'Wacky Style.'

Change Matrix Cell Status

Test

Action

Expected Result

1

Click on the Freshman/Oral Presentations cell

'Edit Cell Settings' form appears.

2

Enter:
Initial Status = Change to Ready
Click Save

'Matrix' page displays with the 'Communications' Matrix on it. Cell 'Freshman/Oral Presentations' changes color to green.

3

Click Sophomore/Written cell

'Edit Cell Settings' form appears.

4

Enter:
Initial Status = Change to Locked
Click Save

'Matrix' page displays with 'Communications' Matrix on it. Cell 'Sophomore/Written' changes from green to red.

Add/remove a row and a column to a published matrix

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.

10

Click Edit Properties again.

The 'Edit Matrix Properties' page appears.

11

Add a column and/or a row.

Column and/or row should be listed under Structure.

12

Click Cancel at the bottom of the 'Edit Matrix Properties' page.

'Edit Matrix' page displays with the table view of the matrix. The column and/or row you added in 11 should not be display.

Move a matrix column

Steps

Description

Expected Outcome

1

From the 'Manage Matrices' page, click Edit beside 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 'Edit Matrix' page appears with the new table view of the matrix.

6

Repeat 1 - 4. Then click Cancel.

The 'Edit Matrix' page appears with the table view of the matrix and no changes.

7

Repeat this several times to ensure that the new functionality is stable.

 

Move a matrix row

Steps

Description

Expected Outcome

1

From the 'Manage Matrices' page, click Edit beside 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 1 - 4. Then click Cancel.

The 'Edit Matrix' page appears with the table view of the matrix and no changes.

7

Repeat this several times to ensure that the new functionality is stable.

 

Set matrix progression

NOTE: This can only be done on an 'UNUSED' matrix.

Steps

Description

Expected Outcome

1

From the 'Manage Matrices' page, click Edit beside 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.

 

6

Change the progression type again, this time clicking Cancel.

The 'Edit Matrix' page appears with the table view of the matrix and no changes.

Removing a matrix row

Steps

Description

Expected Outcome

1

From the 'Manage Matrices' page, click Edit beside 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

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

 

Try canceling the row removal
Try canceling the scaffolding change ('Save Changes' button) to ensure that the original matrix rows and columns remain intact.
Try removing a row when there are items in the matrix. Once a student does work in a cell and attaches items, the link to Remove disappears from the columns and rows.

Removing a matrix column

Steps

Description

Expected Outcome

1

From the 'Manage Matrices' page, click Edit beside 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 column was indeed removed.

 

Try canceling the column removal
Try canceling the scaffolding change ('Save Changes' button) to ensure that the original matrix rows and columns remain intact.
Try removing a column when there are items in the matrix.  Once a student does work in a cell and attaches items, the link to Remove disappears from the columns and rows.

Add forms to a published matrix cell

Note: Only works on cells that have not had any work done in them. 

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 Edit beside a previously published matrix.

The matrix table appears in the 'Edit Matrix' page.

3

Click a cell in the matrix, locate the area where additional forms are added.

After unchecking 'Use default form(s)...', 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.

Select forms in a published matrix cell

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 Edit beside a previously published matrix.

The matrix table appears in the 'Edit Matrix' page.

3

Click a cell in the matrix to edit it.

You may need to uncheck the 'Use default form(s)...' box for these forms if they were set in the matrix properties page.

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 section areas.

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.

Script Resources

  File Modified

File evaluation.xsd

Feb 01, 2010 by Former user

File reflection.xsd

Feb 01, 2010 by Former user

Microsoft Excel Sheet OSP22_test_script_results_course.xls

Feb 01, 2010 by Former user

File comments.xsd

Feb 01, 2010 by Former user

CSS File blue.css

Feb 01, 2010 by Former user

Microsoft Excel Sheet OSP21_test_script_results_course.xls

Feb 01, 2010 by Former user

Microsoft Excel Sheet OSP2.3_test_script_results_course.xls

Feb 01, 2010 by Former user

Microsoft Excel Sheet OSP2.3_test_script_results_portfolio.xls

Feb 01, 2010 by Former user