Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Porting Training Sites tool for site creation to 2.3

SAK-387

...

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

(tick)/(error) 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

 

 

 

 

 

 

 

 

...