Overall Test Goals
The goals for testing the SmartSite v2.3 upgrade are:
- to ensure that current UCDavis modifications to the "plain vanilla" Sakai version 2.3 are merged properly and produce the desired results/functionality,
- to ensure that new features and functionality introduced in version 2.3 are functional and produce the desired results,
- to identify new issues or changes to functionality that may influence UCD's decision to upgrade and/or require notification of faculty and other users.
Testing is organized into the following areas:
#Upgrade Tests - UCD-specific Functional Modifications
#Upgrade Tests - Sakai v2.3 Enhancements
#Upgrade Tests - UCD-specific Look 'n' Feel
#Post-upgrade Implementations
Upgrade Tests - UCD-specific Functional Modifications
These tests which specifically address UCD modifications listed under SAK-214: Upgrade our SmartSite version to Sakai 2.3
Jira |
Description |
Test plan |
Test Results/Date |
---|---|---|---|
Support and Training link should be automatically inserted on all newly created project and course sites. |
|||
Add a link to the logo image |
|||
When adding a participant with their email ID, if the radio button is clicked for "Assign each participant a role individually" the person will not be added. |
Follow test plan steps as described in SAK-342 Comments by James Renfro 21/Dec/06 |
||
1) Enable Database Ordering of Site Tools and 2) allow for required tools which cannot be removed by Site Info and are automatically added to a new site |
Follow test steps located at UCD v2.3 Upgrade Tests#Enable Database Ordering of Site Tools |
||
Define contributor role and define message center roles |
|||
Refactor Gradebook 2.1.x mod's for 2.3 |
|||
Upgrade providers and distauth code from 2.2 to work in 2.3 |
|||
Configure webdav in Sakai 2.3 |
|||
Configure melete in Sakai 2.3 |
|||
Upgrade 2-1-x melete in prod to latest melete release |
|||
Configure the FCKEditor to spellcheck and to include Greek fonts |
|||
Develop a tool and user interface for site creation in 2.3 |
|||
Re-define complex id in course objs (hibernate) to be of pattern TERMCODE-CRN, instead of TERMYR-TERMCODE-CRN |
|||
In feedback for multiple choice questions, students should only see the selection level feedback for the choice that they made. |
Other Issues:
Jira |
Description |
---|---|
Course batching functionality (Course Batching, White List, Course Set Provider Id) |
|
loggedOutUrl modifications |
|
Link to different gateway site |
|
API calls for latest authZGroup info ought to return up-to-date provider information |
For test results, indicate Pass , Fail , or Alert . Alert is used if new issues are raised, if the test is faulty or for any other issue which requires review.
Upgrade Tests - Sakai v2.3 Enhancements
Currently, this is an enhancement list from Kirk's 1/19/07 email which require testing to confirm our settings are correct and that functionality is intact.
Jira |
Description |
Test plan |
Test Results/Date |
---|---|---|---|
TBD |
built-in template choices for samigo (seems incompatible on my accoutn) |
||
TBD |
new question types in Samigo (audio, numeric response) |
||
TBD |
FCK editor and use in various tools |
||
TBD |
file picker (new) - not sure of all the places this may be used now. |
||
TBD |
gradebook spreadsheet upload |
||
TBD |
quick check on help pages since they have changed and we changed the splash screen |
||
TBD |
WebDAV - needs platform/browser check |
||
TBD |
su tool – critical for support even if just for those in admin role |
||
TBD |
Assignments - ability to link to previously created gradebook items |
||
TBD |
Gradebook - Selective release ^< http://bugs.sakaiproject.org/confluence/download/attachments/4676/GB_Selective_Release_Requirements.doc> |
||
TBD |
Gradebook - Import ^< http://bugs.sakaiproject.org/confluence/download/attachments/4676/GB_Upload_Import_Requirements.doc> |
||
TBD |
MessageCenter now includes the option of a threaded view, configurable in sakai.properties ( http://bugs.sakaiproject.org/jira/browse/SAK-4899^ - see section 2.3 above) |
||
TBD |
Resources - Timed release < http://bugs.sakaiproject.org/confluence/display/RES/Timed+Release+of+Resources> |
||
TBD |
Resources - Ability to customize order of Resources < http://bugs.sakaiproject.org/confluence/display/RES/Ability+to+customize+order+of+Resources> |
||
TBD |
Roster uses a new API to manage privacy. |
||
TBD |
RWiki now includes RSS notifications ^< http://bugs.sakaiproject.org/jira/browse/SAK-4295> and commenting |
||
TBD |
Tests&Quizzes (Samigo) - allowing instructors to attach any file to a question (SAK-4396^ < http://bugs.sakaiproject.org/jira/browse/SAK-4396>) |
||
TBD |
Tests&Quizzes (Samigo) -bulk downloading of uploaded file answers (SAK-4397^ >) |
||
TBD |
Tests&Quizzes (Samigo) -filtered views for grading (SAK-4573 ^ >) |
||
TBD |
Tests&Quizzes (Samigo) -a pager/search box for grading (SAK-4402^ >) |
||
TBD |
Tests&Quizzes (Samigo) -a new question type: numeric response (SAK-6325^ >) |
||
TBD |
Tests&Quizzes (Samigo) -java.policy requirement for audio recording questions removed |
For test results, indicate Pass , Fail , or Alert . Alert is used if new issues are raised, if the test is faulty or for any other issue which requires review.
Upgrade Tests - UCD-specific Look 'n' Feel
This series of tests require visual review for validation. Conduct these tests in multiple OS/browser combinations and note any issues in the Jira specified in the first column.
Jira |
Description |
Test plan |
Test Results/Date |
---|---|---|---|
Allow to replace the help tool's main page with custom content. |
To test, view the screen shot graphic at SAK-173 and verify that the Help tool defaults to this page when you select Help from the site menu. |
||
Remove Powered by Sakai image from the portal footer |
|||
The Guest Email Address function is misleading in that it impies that access to Sakai/SmartSite can be provided to someone without a UC Davis kerberos login ID. |
|||
Reskin the Sakai 2.2/2.3 version with our SmartSite skin |
For test results, indicate Pass , Fail , or Alert . Alert is used if new issues are raised, if the test is faulty or for any other issue which requires review.
Post-upgrade Implementations
These tests are for code modifications introduced after the v2.3 upgrade is completed on production.
Jira |
Description |
Test plan |
Test Results/Date |
---|---|---|---|
Checkbox in site info tool that allows admin to remove non-provided users shows for provided users and also if the admin choosed to delete the user, she doesn't ultimately succeed. |
|||
Site Application Registration Form |
|||
Need to implement preferredRole() in groupprovider |
For test results, indicate Pass , Fail , or Alert . Alert is used if new issues are raised, if the test is faulty or for any other issue which requires review.