RES-01 Resources Tool

name:

Resources Tool

purpose:

Verify that the Resources Tool is functional

expected result:

User should be able to add, create, move and delete files, create folders

test data:

resources.doc

test description:

dependencies:

Course site has been created with 1 instructor

setup:

start at:

Course site home page, Login: Instructor

Step ID

Action

Expected Result

1.

Select the Resources link

The 'Resources' page should be displayed with a table with the following columns: 'Title', 'Access', 'Created By', 'Modified', and 'Size'

  • The table should contain a row of the following folder:
  • (Course) Resources
  • For each Course Resources row in the table, there should be two buttons also in the row: 'Add' and 'Actions'
  • There should also be a number of links: 'Site Resources', 'Upload-Download Multiple Resources', 'Permissions', 'Options'
  • There should also be a link at the bottom of the page to 'Show other sites'

2.

Select the Permissions link

The Permissions page is displayed---a table of checkboxes. There should be a table of Roles (Guest, Instructor, Student, Teaching Assistant, and Tech Support) and each Role should have various actions checked by default, the actions are: 'new', 'read', 'revise.any', 'revise.own', 'delete.any', 'delete.own', 'all.groups', and 'hidden'

  • A Student should only have 'read' permissions enabled by default, where an Instructor should have permissions enabled for every action by default.
  • There should also be two buttons: 'Save' and 'Cancel'

3.

For the Instructor role, under the read column, uncheck the box.

  • Select the Save button

User should be redirected back to the Resources page and the view should be similar to the expected result for Step 1, only the current course should not be visible in the table.

  • A red 'Alert' message should be at the top of the page, it should read: 'Alert: You do not have permissions to view this folder.'

4.

Select the Permissions link

User should be redirected back to the Permissions page with the table of checkboxes

5.

For the Instructor role, under the read column, check the box

  • Select the Save button

The user should be redirected back to the Resources page and the view should be like the expected result for Step 1--the current course should be visible in the table

6.

Select the Add link next to the Course site 1 Resources folder

A Hover menu should appear with the following options:

  • Upload Files
  • Create Folders
  • Add Web Links (URLs)
  • Add Citation List
  • Create HTML Page
  • Create Text Document
  • New form Item (If there are no Form templates loaded this will not be an option)

7.

In the menu for the Add button, select the Upload Files link

The Upload Files page should be displayed---a 'Location' should be listed that describes the folder structure, currently it should read (coursename) / --this denotes that the user is currently in the root of the folder.

  • There should also be a form with a few fields:- 'File To Upload' (text field) followed by a 'Browse...' button- 'Display Name' (text field) followed by a link called 'Add details for this item' which in turn is followed by a red X icon that reads 'Remove this item' when hovered over* Below this form should be a link called 'Add Another File'* And then should be an 'Email Notification' drop down box, set to 'None - No notification' by default---there are two other possible selections: 'High - All participants' and 'Low - Only participants who have opted in'
  • Finally should be two buttons: 'Upload Files Now' and 'Cancel'

8.

Select the Browse button

A 'File Upload' pop up window will be displayed

9.

Navigate to and select resources.doc

  • Select the Open button

The pop up window will disappear and the view should be similar to the expected result for Step 7 only there will be text in the text box of File to Upload --it will be the path to the document to upload.

10.

Select the Add details for this item link next to the Display Name field

A text area, titled 'Description', should appear without a page refresh. Another field should appear as well, titled 'Copyright Status' (an asterisk denotes that it is required). By default, 'Material is in public domain.' will be selected in the drop down box. There are also a few other options to choose from: 'I hold copyright.', 'Material is subject to fair use exception.', 'I have obtained permission to use this material.', 'Copyright status is not yet determined.', and 'Use copyright below.' After this drop down box should be a link called 'more info'. Finally, there should be a check box titled 'Copyright Alert' that is unchecked by default---after this checkbox should also be a link titled 'what's this?'

  • Also, when adding details for the item, a whole new set of options should appear under a subheader called 'Availability and Access'. There should be wording: 'Choose who can see this item.' followed by two radio buttons: 'Only members of this site can see this file.' (selected by default) and 'This file is publicly viewable'.
  • Under the 'Availability and Access' subheader should also be a text: 'Resources can be scheduled to be visible between certain dates only...' followed by two radio button options, 'Show this item' (selected by default) and 'Hide this item'. Under the 'Show this item' radio button should be two checkboxes, 'From' and 'Until', each followed by drop down boxes of dates.
  • Also, under the 'Availability and Access' subheader should be a link titled 'Optional properties'

11.

After the Copyright Alert, select the what's this? link

A popup window should appear that shows an example of the copyright alert agreement

12.

Close the popup window

User should see the Upload Files page similar to the expected result to step 10

13.

Select the more info link

A new browser window or tab should open to this URL: http://fairuse.stanford.edu/

14.

Close the recently opened window/tab

User should see the expected result for Step 10, with the previously entered form data still intact

15.

In the Copyright Status drop down box, select Use copyright below.

A new text area should appear without a page refresh, titled 'Copyright Information' and required as denoted by an *

16.

Select the Optional properties link

A new form should appear without a page refresh containing the following fields:
Alternate Title (text field)
Creator (text field)
Publisher (text field)
Subject and Keywords (text area)
Date Created (text field)
Date Issued (text field)
Abstract (text area)
Contributor (text area)
Audience (text field)
Audience Education Level (text area)

17.

In the Copyright Information text area, type: Test copyright info.

  • In the newly revealed Description text area, type: This is a test description.
  • Put a checkmark in the Copyright Alert check box
  • Under Availability and Access leave the default settings for the radio buttons and drop down boxes
  • In the Optional properties section, fill in the following information:
    Alternate Title: altTestTitle
    Creator: testCreator
    Publisher: testPublisher
    Subject and Keywords: testSubjectAndKeywords
    Date Created: 1/1/01
    Date Issued: January 1, 2001
    Abstract: testAbstract
    Contributor: testContributor
    Audience: testAudience
    Audience Education Level: testAudienceEdLevel
  • For Email Notification, set the drop down box to High - All participants
  • Then select the Upload Files Now button

The user should be redirected to the Resources page and in the table, under the current course folder, should be the recently added resources.doc (followed by a copyright symbol) with a button called 'Actions'. Under the columns should be: Access = Entire Site, Created By = Anna Phillips, Modified = today's date and timestamp, Size = 55.5 KB

  • Also, next to the recently added item, should be an empty checkbox

18.

Select the recently added item (resources.doc)

A popup window should display the appropriate Copyright Restriction information. There will also be two buttons: 'I Agree' and 'Cancel'

19.

Select the I Agree button

A new popup window will be a download prompt of where to save the file to

20.

Select OK

The file will download and the user will see the same view as the Expected Result for Step 18

21.

Select the Cancel button

The user will be redirected to the Resources view

22.

Select the Show other sites link

A paginated list of other work sites Resources folders should appear with the same 'Add' and 'Actions' buttons next to each row

  • The 'Show other sites' link should also have changed into a 'Hide other sites' link.

23.

Select the refresh arrow icon

The page should refresh showing the Resources view---similar to the Expected Result for Step 21

24.

Select the Actions link for resources.doc

A Hover menu should appear with the following options:

  • Copy
  • Edit Details
  • Upload New Version
  • Move
  • Remove
  • Duplicate

25.

Select the Duplicate link

A new file named Copy of resources.doc should appear with most of the same properties as described for the resources.doc in Step 17 with the major difference being the resource Title and the Modified date

26.

Select the Actions link for Copy of resources.doc

Popup menu appears

27.

Select the Edit Details link

The EditProperties page should be displayed, with a prepopulated form with fields matching the expected result for Step 10---with the addition of a File Details subheader that has the following fields:
Originally upload by
Uploaded
Last changed by
Last changed
Web address (URL)
File size
File Type (with a button: Change File Type)

28.

Select the Refresh arrows next to the Resources page title

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
    • Copy of resources.doc
    • resources.doc

29.

Select the Actions link for Copy of resources.doc

Popup menu appears

30.

Select the Remove link

The Remove confirmation page should be displayed asking 'Are you sure you want to remove the following item(s)?' A summary of the item to be removed will be displayed along with two buttons: 'Remove' and 'Cancel'

31.

Select the Remove button

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
    • resources.doc

32.

Select the Add link for Course site 1 Resources
Select the Create Folders link

The New Folders page should be displayed showing the location for the folder to be created (default to the root of the current Course's Resource)

  • There will be a field titled: Folder Name followed by a link that says: 'Add details for this item' and that in turn followed by a red X icon
  • Below, should be a link 'Add Another Folder'
  • Finally, two buttons, 'Create Folders Now' and 'Cancel'

33.

Select the Add Another Folder link

Another field should appear similar to the 'Folder Name' field described above.

34.

For the second Folder Name field, select the red X

The recently created field should disappear, leaving just one text field

35.

Enter the following information in the text box for Folder Name:

  • New Folder
  • Select the Create Folders Now button

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
    • New Folder
    • resources.doc

36.

Select the Add link for New Folder

The New Folders page should be displayed

37.

Select the Create Folders link

User directed to the Create Folders page

38.

Enter the following information in the text box for Folder Name:

  • Extra1
  • Select the Add Another Folder link

A new Folder Name field should be displayed

39.

Enter the following information in the text box for second Folder Name:

  • Extra2
  • Select the Create Folders Now link

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
    • New Folder
  • Extra1
  • Extra2
    • resources.doc

40.

Select the Title link from the table header

The resources should be reordered as follows:

  • Course site 1 Resources
  • resources.doc
  • New Folder
    • Extra1
    • Extra2

41.

Select the Title link from the table header

The resources should be reordered as follows:

  • Course site 1 Resources
  • New Folder
    • Extra1
    • Extra2
  • resources.doc

42.

Select the Created By link from the table header

The resources should be ordered as follows:

  • Course site 1 Resources
  • New Folder
    • Extra1
    • Extra2
  • resources.doc

43.

Select the Size link from the table header

The resources should be ordered as follows:

  • Course site 1 Resources
  • New Folder
    • Extra1
    • Extra2
  • resources.doc

44.

Select the Size link from the table header

The resources should be ordered as follows:

  • Course site 1 Resources
  • resources.doc
  • New Folder
    • Extra1
    • Extra2

45.

Select the Options link from beneath the Resources page title

The Options page should be displayed with only two resource types that can be changed (Citation List and Form Item), all others should be locked

  • Form Item

46.

Select the Refresh arrows next to the Resources page title

The Resources page should be displayed

47.

Select the check box next to resources.doc

The three links above the table should now be activated

  • Copy
  • Remove
  • Move

48.

Select the Copy link

A Paste icon should now appear in both the Course site 1 Resources Folder line as well as the New Folder line of the table

49.

Select the Paste icon for the Course site 1 Resources folder

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
    • New Folder
    • resources.doc
    • resources.doc (1)

50.

Select the check box next to resources.doc (1) and then select the Move link from above the resources table

A Paste icon should now appear in both the Course Resources Folder line as well as the New Folder line of the table

51.

Select the Paste icon for the New Folder

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
  • New Folder
    • Extra1
    • Extra2
    • resources.doc(1)
  • resources.doc

52.

Select the check box next to resources.doc(1) and then select the Remove link from above the resources table

The Remove confirmation page should be displayed--'Are you sure you want to remove the following item(s)?'

  • There will be a summary of the items to be removed and 'Remove' and 'Cancel' buttons

53.

Select the Remove button

The Resources page should be displayed with the following folder:

  • Course site 1 Resources
    • New Folder
  • Extra1
  • Extra2
    • resources.doc

54.

Select the My Workspace tab from the top of the page

The My Workspace page should be displayed

finish at: My Workspace