Gradebook 2.5 Test Cases
Basic Tests
Use the annotated wireframe document as reference.
Verify User Default Page and Intra-tool Navigation
- Verify that an Instructor's first visit to Gradebook opens up on the Gradebook Items page.
- Verify that a Student's first visit to Gradebook opens up on the Gradebook Items page. Not a valid step
- Verify that the intra-tool navigation bar is set on "Gradebook Items" and the link is disabled, black and bold.
- Verify that the "Roster" link takes the user to the roster tool. Return to Gradebook, if neccessary.
- Verify that the "Gradebook Setup" link takes user to gradebook setup page.
- Verify that the "Course Grade Options" link takes user to the course grade options page.
- Verify that the "Import Grades" link takes user to the import page.
- Verify that the "Gradebook Items" link returns user to the gradebook items page.
Verify Gradebook Items Page Text and Links
- Verify the text, under "Gradebook Items" title and before the "Add Gradebook Item" link, is displayed as shown on wireframe page 3.
- Verify that each link in the text in the previous step, "gradebook item scores", "cumulative score" and "course grade" opens a pop-up window with instructions as specified on wireframe page 3.
- Verify that the pop-up window closes when the user selects "Close Window".
- Verify the "Add Gradebook Item" link takes user to add gradebook items page.
- Verify the "Import gradebook item from spreadsheet" link takes user to add import grades page.
- Verify that "Avg. Cumulative Score" displays 0% No specification for value displayed in new gradebook. Also, no spec for Avg. Course Grade display.
- Verify that the column titles match the display on wireframe page 3.
Add Single Gradebook Item
- Select "Add Gradebook Item". Verify the "Add Gradebook Item(s)" drop-down defaults to 1.
- Verify that the screen layout appears as specified on wireframe page 14 except that "Category" does not appear yet and there is no message under "Release this Item to Students".
- Select "Add Item" and verify an error message appears indicating you need to enter a value in a required field.
- Enter a title for a new gradebook item. Select "Add Item" and verify an error message appears indicating you need to enter a value in a required field.
- Enter a point value for the item.
- Cancel and verify that no item was saved to the gradebook.
- Repeat these steps except for the last step. Select "Add Item" and verify that the item is added to the gradebook.
- Verify that the new item appears on the "Gradebook Items" page, the "Class Avg" field has dashes, the "Weight", "Due Date", "Grade Editor" fields are empty, "Released to Students" displays "Y", and "Included in Cumulative" displays "N". No category appears above the item.
Add Unweighted Categories
- Select "Gradebook Setup" from the intra-tool navigation.
- Verify the default for "Grade Entry" is set to "Points". Choices are "Points" or "Percentages" at this time.
- Verify Display released Gradebook Items to students" is checked by default and the text explanation is displayed as shown on wireframe page 51.
- Verify "cumulative score" and "course grade calculations" in the text beneath "Display released Gradebook..." each open a pop-up window with instructions as specified on wireframe page 3.
- Verify "Display cumulative score to students now" is checked by default.
- Verify "cumulative score" opens a pop-up window with instructions as specified on wireframe page 3.
- Select "Categories Only" type in at least 2 categories. Select "Save Changes".
- Verify the new categories are displayed on the "Gradebook Items" page.
Edit Gradebook Item
- Select the existing item by selecting "Edit" the item in the "Gradebook Items Summary" table display.
- Verify the item edit page is similar to the display in wireframe page 8 (button navigation may differ if there are no other assignments yet)
- Verify that the category displayed is "Unassigned".
- Select "Edit assignment settings" and add a due date and select a category.
- Select "Clear Changes" and verify that no changes are made.
- Repeat the previous steps except for clearing your changes and select "Save Changes".
- Verify the "Due Date*" field is now populated with your entered date.
Add Multiple Gradebook Items
- Select "Add Gradebook Item". Select at least 3 in the drop-down for "Add Gradebook Item(s)".
- Verify the screen is displayed as specified on wireframe page 31-32.
- Enter titles points and due dates for your items. Divide your category selections over the choices so that there are at least 2 items in one of the categories and there is 1 item in an unassigned category. Select "Add Items".
- Verify the new items you added all appear and that they are listed under the category to which you assigned each of them.
- Verify the arrow in front of any categories is left aligned and that gradebook items are aligned beneath their respective categories as specified on wireframe page 3.
Item Navigation
- Select any item in your gradebook. Verify that you can successfully navigate from one item to another using the "Previous Assignment" and "Next Assignment" buttons as specified in wireframe page 8.
- Verify you can return to the "Gradebook Items" page by selecting the "Return to Overview" button.
Add Item and Category
- Select "Add Gradebook Item" and leave "Add Gradebook Item(s)" drop-down set to 1.
- Enter a title, point value, and due date. Select the "Add new category" link.
- Verify that user is taken to a category page as specified on wireframe page 17. Verify that your existing categories are displayed and that you can change a category and enter a new category. Select "Save Changes".
- Verify the user is returned to the gradebook item page and that the data you enter is still there. Select the new category and save the new item.
- Verify that both the new item and category appear on the gradebook items page.
- Repeat the previous steps, but select "Cancel" on the categories page. Verify that you are returned to the GB item page.
- Select "Cancel" and verify the user is returned to the gradebook items page and that neither a new category nor a new item appear.
Change Number of Items to Add
- Select "Add Gradebook Item" and leave on default setting of 1. Enter data in all fields for the item.
- Change the number of items to add to 2 or 3. Verify the page is refreshed and your previously entered data is not changed or lost.
Faculty Grading Test Cases
The grading schemas and grades which make up the following stories are based on faculty use of MyUCDavis Gradebook including real entered and calculated grades.
Faculty Use of Weighted Categories - Test 1
This user set up weighted categories where some categoreies have items of equal weight and other categories have items of unequal weight. To duplicate this setup for testing purposes, use the following data:
Setup
- Set up 4 categories in your gradbook with the following weights:
- Study Questions - 30%
- Writing Project - 50%
- Final Exam - 10%
- Participation - 10%
- Set up the following item (do not set up as quizzes):
- 5 study question items weighted equally (20% each)
- 2 writing project items weighted equally (50% each)
- 2 exam items weighted at 25% and 75%
- 1 participation items weighted at 100%
Test 1a: Grading/Grade Calculation Verification
Now, grade students and validate their scores. These examples are based on real grades. Select any student and stick with that student's grades to verify the category and final grades are weighted as specified. Repeat and change grades to validate another set of grades against MyUCDavis grading. If any grade set is calculated differently in Gradebook 2.5, indicate the student grade set and specify the differences.
When grading calculation verification is completed, leave a set of grades for the test that follows this one.
Student |
Study Question Grades |
Category Grade |
---|---|---|
S1 |
A- B+ A A- A- |
A- |
S2 |
B 0(no grade) C+ C+ C+ |
D |
s3 |
B A B B+ 0(no grade) |
C- |
s4 |
A A A A- A- |
A |
s6 |
0(no grade) B- 0(no grade) B A- |
F |
s14 |
B B+ A- B- 0(no grade) |
D+ |
Student |
Writing Project Grades |
Category Grade |
S1 |
A A |
A |
S2 |
A- C |
B |
s3 |
B+ A |
A- |
s4 |
A A |
A |
s6 |
A- B+ |
A- |
s14 |
B A |
A- |
Student |
Exam Grades |
Category Grade |
S1 |
B- A- |
B+ |
S2 |
F C |
C- |
s3 |
A A- |
A |
s4 |
B- A |
A- |
s6 |
B- A |
A- |
s14 |
B- B |
B |
Now, enter the final participation grade (same as category 4) and verify the following category grades equal the final grade:
Student |
Cat1 |
Cat2 |
Cat3 |
Cat4 |
Course Grade |
---|---|---|---|---|---|
S1 |
A- |
A |
B+ |
A |
A |
S2 |
D |
B |
C- |
D |
C |
s3 |
C- |
A- |
A |
A |
B |
s4 |
A |
A |
A- |
A |
A |
s6 |
F |
A- |
A- |
B |
C+ |
s14 |
D+ |
A- |
B |
B |
B |
Test 1b: Gradebook Item Summary page
Verify the following content/functionality on the Gradebook Item page as specified in wireframe pages 8-9.
- Select Gradebook Items, and then select any individual item and verify the user is taken to the Gradebook Item Summary page.
- Verify the "Overview" buttons takes the user back to the "Gradebook Items" overview page. Return to the item originally selected.
- Verify the "Previous Assignment" and "Next Assignment" moves user through list of items in order displayed on summary page.
- Verify the "Title", "Points", "Class average for Scores entered", and "Due Date" fields are read only.
- Verify the "Class average..." is the same value as displayed on the summary page.
- Verify "Category" is read only. Verify that the category weight in parenthesis is displayed.
- Verify that if this is an unassigned item, the text message "Please assign this item to a category. Click Edit Item Settings below and choose a category on the form." is displayed.
- Verify the "Edit assignment settings" link for "Options" takes the user to the add/edit item page.
- Verify the "Remove assignment from gradebook" link for "Options", when selected, displays the alert "You have already entered grades for this assignment. Removing it will remove all grades. Are you sure you want to remove this item?" if you have grades for this item.
- Verify the "Release..." option exists and is checked by default for this item or is synched up with the setting you selected on the Add/edit item page.
- Verify the 'Gradebook Setup' message beneath the "Release..." option is not displayed if the Site "release" setting is checked in Course Grade Options page. If the Site "release" setting is unchecked in Course Grade Options page, the message is displayed.
- Verify the "Include..." checkbox is enabled if the "Release..." checkbox is checked.
- Verify the "View" dropdown shows "All Sections" and any sections that exist are listed individually. Note: this step is important to test when we're on a course with sections
- Verify the "Find" function displays the user entered, if a valid user is entered. Note: this step is important to test when we're on a course with a large volume of students
- Verify the paging control function is set to "Show 50" by default. Note: this wirdget will only be testable when we're on a course with a large volume of students
- Verify the "Save Changes" and "Clear Changes" buttons are right-aligned and functional as implied.
- Verify the following in the "Grading Table":
- Student names are clickable and will take the user to the individual student page.
- An email column exists - Note: email column is only testable if institution has implemented it. Need more info before this step can be written.
- The points column treats blanks as null (no grade entered).
- If GB set to enter grades as percentage, title column is "%"
- If GB set to enter letter grades, title column is "Letter Grades"
- If item comes from Test & Quizzes, grade entry boxes are greyed out and disabled. Note: only testable if Samigo is active on the system
Test 1c: Gradebook Item Add page
Verify the following category display/functionality on the Add Gradebook Item page as specified in wireframe page 14.
- Select "Add Gradebook Item". Verify that all 4 categories entered for this test are listed in alphabetical order and that the default setting is "Final Exam".
- Verify the message "Items not assigned a category will not be counted toward Cumulative Score or Course Grade." is displayed beneath the category dropdown.