...
Porting Training Sites tool for site creation to 2.3
...
The training site creation tool is pre-configured via administration. This test begins for the user (Pat Kava) as a Trainer who is already assigned the tool and roles for site creation and verifies that the trainers process works.
Action | User Acting As | Expected Result | / Pass/Fail | |
---|---|---|---|---|
Comment Functional Verification |
|
| ||
|
|
| ||
1.0 Functional Verification |
|
|
|
|
1.01 Login and navigate to "Training Sites" in left-hand column | ||||
Add course for a single user by typing kerberos id | Site is created with correct tools & content, and is accessible to user |
|
| |
1.02 | Add projects for multiple users by typing kerberos ids and email addresses with reduced content | Sites are created with correct tools & reduced content |
|
|
1.03 | Add project for a single user by file upload with reduced tool set | Site is created with reduced tools & normal content, and is accessible to user |
|
|
1.04 | Add courses for multiple users by file upload with some invalid ids and clicking on ignore for at least one user | Sites are created for all valid, non-ignored users with correct tools & content |
|
|
1.05 | Delete one or more sites created by tester | Site should be removed in the tool and no longer available to user |
|
|
1.06 | Add course for a single user by typing kerberos id and unchecked the "Allow trainer access to training sites" checkbox | 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 |
|
|
|
|
|
|
|
|
...