Roster QA
Brief description
Roster is a fairly simple tool used to view participants within a site.
Permissions
Permissions available:
- roster.export: controls ability to export roster
- roster.viewall: role will have viewall or viewsection
- roster.viewsection: role will have viewall or view section. Users will viewsection may only view users in sections they are in
- roster.view hidden: permits role to view users that have elected to be hidden
- roster.viewofficialid: permits role to view id pictures loaded into the system
Test conditions
Roster TC - 2.5
Roster TC's Pre-2.5
Performance Testing via Web services
Test scenario: testing response time where there are a large number of groups
(SAK-8434)
1000 users in a site
25 groups, 40 users per group
Select Roster tool (new profiles are created for each user)
Reset Roster tool
(courtesy of the U of Capetown)
http://source.cet.uct.ac.za/svn/sakai/trunk/scripts/loadtest/SakaiQA.jws
http://source.cet.uct.ac.za/svn/sakai/trunk/scripts/loadtest/roster_test.php (requires nusoap library)