These tasks are usually performed on http://scholar-qa.uc.edu after a deployment.
- Repository Manager = [email protected]
- Student Delegate = [email protected]
- Professor Nodeposits = [email protected]
- Professor Manydeposits = [email protected]
- Verify features collections display and link.
- Verify lockups appear at the bottom of the page.
- Verify Contribute and Browse buttons work.
- Verify Footer has deploy date and time.
- Verify that only users that have submitted works display.
- Verify that each user is getting a work tally.
- Verify that College and Department are displaying.
- Verify that People Search is working.
- Verify that Contributor is sortable.
- Verify that links are working on About page.
- Verify that links are working on Terms of Use.
- Verify that links are working on Collection Policy.
- Verify that links are working on Help.
- Verify that re-captcha is displaying properly.
- Verify that the form submits.
- Create a new user.
- Login as new user.
- Verify that the welcome page displays.
- Verify that you can opt out of welcome page.
- Log in as self.
- Confirm Add New brings up the work type landing page.
- Make sure that the Access controls default to Public.
- Make sure that there is no Lease option.
- Confirm that you don't see the Group section in the Sharing tab.
- Create article with private access controls
- Describe using every field
- Make sure that the creator field is populated.
- Make sure the license chooser is available and defaults to Select option.
- Make sure the license wizard is accessibly.
- Confirm contextual help for adding files.
- add a pdf that is public
- add a word doc that is private
- Add an image that is public
- Verify it works as expected
- Change article access controls to public - allow the system to change privacy on attached works
- Verify it works as expected.
- Create new work with no files attached.
- Edit work.
- Enter Control characters in description field. /n t
- Upload infected file.
- Confirm work creation.
- Confirm flash message.
- Create New Work
- Browse Files from cloud providers
- Attach File from Box
- Submit work
- Confirm file attached to work
- Edit Work
- Browse Files from cloud providers
- Attach File from box.
- Confirm file attached to work
- Edit the article
- Upload another file
- Save article
- Edit the article
- Remove the first file
- Save article
- Add to Collection
- Add External Link
- Update Related Works
- Confirm Permalink.
- Confirm Submitter on Work show page.
- Confirm that empty relationships don't appear on work show.
- Delete Work
- Create new user.
- Assign them the ETD role.
- Create new work.
- Verify that you can see the ETD work type.
- Verify that you can submit an ETD.
- Log in as self
- Create a collection
- Add a title, description, image
- Set access control to Your institution
- Confirm Permalink.
- Create another collection
- Add a title, description, image
- Set access control to Public.
- Set Collection Avatar.
- Create another collection
- Add a title and description
- Set access control to private
- Add at least 10 items to each collections, a mix of your own content and others
- Confirm collection counter is incrementing.
- Log out
- Verify you can discover the publically accessible but not the other two
- Verify that the items are listed alphabetically.
- Verify that the Submitter is listed on Collection show page.
- Login as Professor Nodeposits
- Verify you can discover the publically accessible, the Your institution but not the private
- Log in as self
- Verify you can discover all three
- Navigate to one of your collections
- Edit the access controls
- Verify access controls
- Delete several items from the collection
- Delete a collection
- Verify collection is not listed
- Log in as self
- Change your profile picture
- Add a highlighted work to your profile
- Remove the highlighted work from your profile
- Confirm title, department, uc affiliation, email, alternate_email, alternate_phone, website,and blog
- Add "Professor Manydeposits" as a proxy to your account:
- Log in as Professor Manydeposits
- Add a work as Manydeposits
- Make sure the Author field is listed as Manydeposits, Professor.
- Add "Student Delegate" as a proxy to Professor Manydeposit's account
- Log in as Student Delegate
- Verify you can edit Professor Manydeposits' work
- Student Delegate should NOT be able to edit your work
- As Student Delegate - Add work on behalf of Manydeposits
- Log in as Manydeposits
- Verify the work is listed under your works
- Verify Manydeposits is listed as a contributor
- Edit the work, add a file
- Remove Student Delegate from your proxies
- Log in as Student Delegate
- Verify Student Delegate does not have EDIT access to Manydeposit's work (BUG #56)
- Verify Student Delegate does not have EDIT access to your work (BUG #499)
- Log in as yourself
- Remove Professor Manydeposits from your proxies
- Log in as Professor Manydeposits
- Create a private work with many files attached
- Add Professor Nodeposits as an editor
- Log in as Professor Nodeposits
- Navigate to the work just created
- Edit metadata
- Replace an existing file
- Add relationships
- Grant a group edit rights
- Grant a group edit rights that does not exist in the system
- Login as Professor Manydeposits
- Create a PRIVATE work
- Login as Professor Nodeposits
- Confirm that you cannot see work
- Login as Professor Manydeposits
- Use the Transfer Ownership tool in the Dashboard to transfer work
- Login as Professor Nodeposits
- Confirm that you can see work in My Works
- Select Batch Create from menu
- Select any work type
- Select multiple files (10+)
- Complete all metadata and save.
- Browse catalog and confirm works and metadata
- Login in as user
- Select My Works
- Select checkbox next to multiple works
- Select Edit Selected
- Change Description and Permissions
- Browse catalog and confirm works and metadata
- Log in as Repository Manager
- Verify you see an edit button on results in the index view
- Choose a work to edit that is not your own
- Edit description of that work
- Verify the edits persist
- Change the access control settings to private
- Verify you can still access a private item
- Edit the item/change the access control settings back
- Add yourself (not repo manager, but your acct) as an editor to work
- Log in as yourself
- Navigate to the item in link 14
- Verify you can access/edit the item
- Log in as Repository Manager
- Navigate to a collection that is not owned by you
- Edit the collection description and access control settings
- Verify the edits persist
- Navigate to a work that is not owned by Repository Manager
- Add a new file
- Delete a previous file
- Verify changes persist
- Test next and previous page buttons in search results
- Verify works and collections that are open access are discoverable via search and browse while logged out
- Verify works and collections that are not your own "Your institution" are discoverable via search and browse while logged in.
- Verify works and collections that have "Your institution" access rights are NOT discoverable via search or browse while logged out.
- Verify that works and collections that are not your own, but are marked as private are not discoverable via search or browse when you are logged in
- Verify that works and collections that are marked as private are not discoverable via search or browse when you are logged out.
- Verify that profile sections do not show up in search results
- Run a search that returns more than 1 work. Verify that selecting a facet does not cause your initial search to be lost. (Do this both logged in and logged out)
- Browse by Works and change the sort option to something other than relevance. Verify that the sort option is retained when you page forward or back. (Do this both logged in and logged out)
- Sort by title.
- Check for changes in the UC (black) menu bar
- Re-size browser window to test responsiveness
- Test different browsers and platforms (Chrome, Firefox, IE, Android, iOS, etc.)
- Verify that an email gets sent on first login.
- Verify that an email gets sent when assigning and unassigning proxies.
- Verify that an email gets sent when assigning someone editor
- ???
- ???
- ???
- Work?
- File?
- Collection?
- Batch?
- Try and use the File Uploader with a file over 3GB.
- Try and use BrowseEverything with a file over 3GB.
- Try and download a file over 3 GB.
- Test Batch Edit.
- Test Facets.
- Create Media work.
- Attach mp4 file.
- View work.
- Confirm video player displays on Work and File show.
- Generate work manifest.
- Generate user manifest.
- Generate collection manifest.