QA Test Plan for Gradebook 2.5 Release
UC Davis Participation in Gradebook Release Testing
UC Davis is actively participating in the development of Sakai's Gradebook in 2007 in the following roles:
- Kirk Alexander, SmartSite Project Manager is serving as Project Coordinator for the current Gradebook cycle
- UC Davis is committing QA resources to testing for the current Gradebook cycle
- UC Davis will be an early adopter of Gradebook versions (may run outside the Sakai release cycle)
Collaborative efforts for Gradebook development and QA efforts are available under Project: Gradebook.
- General information about Project: Gradebook - 2.5 Release
- Specific information about QA effort - Project: Gradebook - QA
- Initial information regarding the collaborative effort
- Documentation on Gradebook Wireframes - specifications
QA Test Plan
The overall test plan goal is to ensure that new functionality with Gradebook 2.5 release meets the needs of UC Davis faculty. The assessment of failure or success will be based on real-life usage of the current MyUCDavis Gradebook. We will build stories based on that usage and test against those stories. In addition, we will perform function tests against the specifications defined for Gradebook 2.5.
Basic Tests
Start with this series of basic tests to verify functionality as stated in the wireframes documentation.
- GB 2.5 Test Cases#Verify User Default Page and Intra-tool Navigation
- GB 2.5 Test Cases#Verify Gradebook Items Page Text and Links
- GB 2.5 Test Cases#Add Single Gradebook Item
- GB 2.5 Test Cases#Add Unweighted Categories
- GB 2.5 Test Cases#Edit Gradebook Item - Test corrected 5/18/07
- GB 2.5 Test Cases#Add Multiple Gradebook Items - apparently not released yet as of 5/9/07
- GB 2.5 Test Cases#Item Navigation
- GB 2.5 Test Cases#Add Item and Category - apparently not released yet as of 5/9/07
- GB 2.5 Test Cases#Change Number of Items to Add - apparently not released yet as of 5/9/07
- GB 2.5 Test Cases#Roster Verification
GB 2.5 Release Tests
According to Gradebook 2.5 Release listing, the following changes are available for testing:
- Allow categories and/or weighted categories - Test: GB 2.5 Weighted categories and percentages
- Allow new grade entry types: percentages and letter grades
- Ability to import grades using a downloaded spreadsheet template. - Test: GB 2.5 Import Grades
- Moved import individual gradebook item to Add Gradebook Item page.
- Allow instructors to view an individual student's grade report
- Allow instructor to "see what a student sees"
- Allow export course grades in addition to export gradebook
- New calculate course grade workflow allowing users to verify to grades before calculating and displaying
- Users decision to "include gradebook item in calculation of cumulative scores and course grade" moved to the gradebook item summary/grade page Incorrect - this is not completed as of 5/21/07
- Blank grades treated as null (rather than current treatment as 0) - Test: GB 2.5 Weighted categories and percentages
- Various layout enhancements
- Split gradebook setup and course grade settings into 2 pages
Expected deliverables by June 11th:
- Allow grading for students that have not posted any submissions
- Non-electronic submission type
- Notifications for new submissions
- Upload all
- Reordering of assignments (like Resources)
- Taggable Goal Management
Expected deliverables by August 5th:
- Re-architect relationship between Assignments and Gradebook
- Create on single place to store grades
- Implement helper widgets for grading scales, etc.
- Face-to-face meeting to work out these details
GB 2.5 Integration Tests
Test how Gradebook 2.5 works with other tools which submit grades.
Grading Scheme Tests
These tests are created from real faculty grading schemes in MyUCDavis; they compare grade calculations for weighted categories.
Tests pending...