Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17385 Moodle 4.2 QA
  3. MDLQA-17442

CLONE - Grade aggregation without categories works

XMLWordPrintable

    • Icon: Functional Test Functional Test
    • Icon: Critical Critical
    • Moodle 4.2
    • Moodle 4.2
    • Grades
    • None

      For this test, while not necessary, it is helpful to have two browsers (ie Firefox and IE) or two computers so you can use Moodle as two separate users. One teacher and one student.

      Required:

      1. A course containing 4 grade items. 3 of which should contain marks for your test student. The fourth should contain no grade. Using overridden grades is ok for this test. You may want to override the student's grades with grades that make manual verification of aggregated grades easy. Three grade items with grades of 1, 5 and 10 for example.
      2. Admin access to update Grade category settings.

      Test:

      1. As admin follow Site administration ► Grades ► Grade category settings
        • Uncheck "Hide forced settings"
        • Set "Aggregation" as "Mean of Grades"
        • Select all options in "Available aggregation types"
      2. Click Save changes.
      3. As a teacher create a student with four grade items with grades 1, 5, 10 and with one grade item with no grade. All grade items should have a maximum grade of 10.
      4. Go to Grade administration ► Setup ► Gradebook setup. Click the edit icon next to the course name in the Actions column.
        • Set "Aggregation" to "Mean of grades"
        • Check that "Exclude empty grades" is ticked. Click save changes.
        • Set "Maximum grade" to "10.00"
      5. As the student view the user report. Verify that the four grade items are displayed within the course and that the course total is 5.33.
      6. As the teacher set the course aggregation method to "weighted mean of grades." Set the weights to be 2 (for grade of 1), 1 (for grade of 5) and 1 (for grade of 10).
      7. As the student reload the user report and verify that the course total is 4.25
      8. Repeat with aggregation set to "simple weighted mean". Untick the "extra credit" field next to any grade items if it is ticked. Course total should be 5.33
      9. Repeat with the other aggregation methods such as highest grade (10) and natural (16). If the extra credit text box is available make sure it is not ticked. Additional information to assist with calculating aggregate grades can be found at http://moodle.grok.lsu.edu/article.aspx?articleid=7301 if needed. Bear in mind that the ungraded item is ignored so only the 3 graded items are included in the calculations. Take in to account that when you switch from Natural to another type of aggregation your maximum course grade will be reset to 100.
      10. As the teacher go to Grade administration ► Setup ► Gradebook setup. Click the edit icon next to the course name in the Actions column.
      11. Uncheck "Exclude empty grades". Click save changes.
      12. Repeat the above. This time the ungraded item should be included so there are 4 grades to be aggregated. 0, 1, 5 and 10. Be aware that if you last aggregation is "natural" your maximum course grade may be reseted to 100 again, to check it before continuing the test.

        1. STEP01.png
          STEP01.png
          46 kB
        2. STEP01a.png
          STEP01a.png
          48 kB
        3. STEP01b.png
          STEP01b.png
          50 kB
        4. STEP03.png
          STEP03.png
          40 kB
        5. STEP04a.png
          STEP04a.png
          35 kB
        6. STEP04b.png
          STEP04b.png
          34 kB
        7. STEP05.png
          STEP05.png
          34 kB
        8. STEP06a.png
          STEP06a.png
          34 kB
        9. STEP06b.png
          STEP06b.png
          32 kB
        10. STEP07.png
          STEP07.png
          33 kB
        11. STEP08a.png
          STEP08a.png
          30 kB
        12. STEP08b.png
          STEP08b.png
          34 kB
        13. STEP09a.png
          STEP09a.png
          35 kB
        14. STEP09b.png
          STEP09b.png
          34 kB
        15. STEP09c.png
          STEP09c.png
          34 kB
        16. STEP09d.png
          STEP09d.png
          31 kB
        17. STEP09e.png
          STEP09e.png
          34 kB
        18. STEP09f.png
          STEP09f.png
          30 kB
        19. STEP09g.png
          STEP09g.png
          34 kB
        20. STEP09h.png
          STEP09h.png
          30 kB
        21. STEP09i.png
          STEP09i.png
          34 kB
        22. STEP09j.png
          STEP09j.png
          31 kB
        23. STEP09l.png
          STEP09l.png
          34 kB
        24. STEP09m.png
          STEP09m.png
          30 kB
        25. STEP10-11.png
          STEP10-11.png
          29 kB
        26. STEP12a.png
          STEP12a.png
          32 kB
        27. STEP12b.png
          STEP12b.png
          34 kB
        28. STEP12c.png
          STEP12c.png
          33 kB
        29. STEP12d.png
          STEP12d.png
          33 kB
        30. STEP12e.png
          STEP12e.png
          32 kB
        31. STEP12f.png
          STEP12f.png
          32 kB
        32. STEP12g.png
          STEP12g.png
          31 kB
        33. STEP12h.png
          STEP12h.png
          34 kB
        34. STEP12i.png
          STEP12i.png
          34 kB
        35. STEP13a.png
          STEP13a.png
          35 kB
        36. STEP13b.png
          STEP13b.png
          33 kB
        37. STEP13c.png
          STEP13c.png
          35 kB
        38. STEP13d.png
          STEP13d.png
          33 kB
        39. STEP13e.png
          STEP13e.png
          35 kB
        40. STEP13f.png
          STEP13f.png
          33 kB
        41. STEP13g.png
          STEP13g.png
          32 kB
        42. STEP13h.png
          STEP13h.png
          32 kB
        43. STEP13i.png
          STEP13i.png
          35 kB
        44. STEP13j.png
          STEP13j.png
          33 kB

            ruseler Adriano Ruseler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.