Inhibit final grade submission when weights are not correctly entered for a gradebook
Description
Environment
Test Plan
is depended on by
is duplicated by
Activity

Vernon O'Connor April 21, 2010 at 9:11 AM
QA VERIFIED ON PROD, QA PASS, GB2 version 1.2.0.

Vernon O'Connor April 14, 2010 at 2:59 PM
QA VERIFIED, QA PASS, GB2 version 1.2.0.

Vernon O'Connor March 23, 2010 at 1:39 PMEdited
QA VERIFICATION ON rSmart26test TEST SERVER
Using PC Windows Vista Enterprise SP2, Firefox 3.6.2 & IE8, on:
SmartSite@UCDavis - 2.6.2.10_a4 - Sakai 2.6.1 - Server "rsmart26test1"
GB2 version 1.2.0-rc2
QA TASK:
Verify that Inhibit final grade submission when weights are not correctly entered for a gradebook works in all cases. That is, if the category weights do not add up to 100%, or if the item weights under a category do not add up to 100% of that category, then we want to prevent the user from submitting final grades.
QA SUMMARY:
QAQC WC-LG 003 SQ 2010
QAQC WC-PER 001 SQ 2010
QAQC WC-PTS 002 SQ 2010
Weight items equally: not checked
Weight items by points: not checked
1) Regular non-Extra Credit Category weights do not add up to 100% ==> Submit Final Grades prohibited from proceeding, QA Pass.
"This gradebook is not correctly weighted. The individual categories weightings do not add up to 100%. Please fix this before submitting final grades."
2) Regular non-Extra Credit Item weights under a regular non-Extra Credit Category do not add up to 100% of that category ==> Submit Final Grades prohibited from proceeding, QA Pass.
"This gradebook is not correctly weighted. One or more categories have item weights that do not add up to 100%. Please fix this before submitting final grades.."
3) Both conditions from cases (1) & (2) , for regular non-Extra Credit Categories & regular non-Extra Credit Items, QA Pass.
"This gradebook is not correctly weighted. The individual categories weightings do not add up to 100%, and one or more categories have item weights that do not add up to 100%. Please fix this before submitting final grades."
Verified that Inhibit final grade submission when weights are not correctly entered for a gradebook, for regular non-Extra Credit Categories & regular non-Extra Credit Items works, QA Pass.
That is, if the category weights do not add up to 100%, or if the item weights under a category do not add up to 100% of that category, then we want to prevent the user from submitting final grades, QA Pass on both counts, for regular non-Extra Credit Categories & regular non-Extra Credit Items.
Overall, QA Pass for regular non-Extra Credit Categories & regular non-Extra Credit Items.
4) SPECIAL CASE: Extra Credit Category with multiple Extra Credit Items, item weights under an Extra Credit category do not add up to 100% of that category ==> Submit Final Grades is not allowed to proceed, QA Pass.
Overall for all test cases, QA Pass.
QA RESULTS:
Verified that Inhibit final grade submission when weights are not correctly entered for a gradebook works in all cases., QA PASS.
Overall, QA PASS.
QA VERIFICATION ON test26 SERVER.

James Renfro March 19, 2010 at 9:23 PM
Added a revision on Thomas' changes.
M:1.2.x-test
M:1.2.x-prod
Executed M:1.2.x-test as r66672
Executed M:1.2.x-prod as r66673
Thomas Amsler March 19, 2010 at 3:54 PM
Also fixed potential auto-boxing issues: trunk@66667
Merged r66667 into 1.2.x-test branch
That is, if the category weights do not add up to 100%, or if the item weights under a category do not add up to 100% of that category, then we want to prevent the user from submitting final grades.