...
Action | User Acting As | Expected Result |
---|---|---|
Functional Verification |
|
|
Login and navigate to "Training Sites" in left-hand column of My Workspace. | Trainer | Training Sites exists as an active tool in My Workspace. |
Select Add Training Sites, add course for a single user by typing kerberos id in Step 1 and selecting Project Course in Step 2. Complete all steps with default settings. | Trainer | Site is created with correct tools & content, and is accessible to user. |
Add projects for multiple users by typing kerberos ids and email addresses with reduced content. | Trainer | Sites are created with correct tools & reduced content. |
Add project for a single user by file upload with reduced tool set. | Trainer | Site is created with reduced tools & normal content, and is accessible to user. |
Add courses for multiple users by file upload with some invalid ids and clicking on ignore for at least one user. | Trainer | Sites are created for all valid, non-ignored users with correct tools & content. |
Delete one or more sites created by tester. | Trainer | Site should be removed in the tool and no longer available to user. |
Add course for a single user by typing kerberos id and unchecked uncheck the "Allow trainer access to training sites" checkbox. | Trainer | Site is created with correct tools & content, and is NOT accessible to trainer, but IS accessible to the user it was created for. |
2.0 User Interface Element Verification |
|
|
|
|
---|---|---|---|---|
2.01 | Verify template list | Only courses and projects accessible to the trainer should be visible |
|
|
2.02 | Verify training site list | Only courses and projects created by the testers should be visible |
|
|
2.03 | With at least 11 sites in the Manage Sites window, try paging back and forth, delete pages | State should be correctly maintained, listing of which sites are being viewed should be correct |
|
|
2.04 | Make extensive use of "Back" and "Next" buttons | State should be maintained, with no unexpected jumps |
|
|
|
|
|
|
|
3.0 Error Handling-Presentation Layer (i.e. UI) |
|
|
|
|
3.01 | Attempt to add site by typing in user with non-existence kerberos id | On 'verify users' screen, no info provided |
|
|
3.02 | Attempt to add site(s) by file upload for users with non-existence UC Davis email addresses | On 'verify users' screen, no info provided for invalid email addresses |
|
|
|
|
|
|
|
4.0 Error Handling-Log Verification |
|
|
|
|
4.01 | Verify errors generated from Training Site Creation tests: catalina.out. |
|
|
|
|
|
|
|
|
5.0 Audits & Controls |
|
|
|
|
5.01 | Verify Security: trainer is not able to add sites from the Worksite Setup tool | New button does not appear under Worksite Setup |
|
|
|
|
|
|
|
6.0 Performance |
|
|
|
|
6.01 | Verify that submit response time is reasonable at each step |
|
|
|
|
|
|
|
|
...