Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-16122 Moodle 4.0 QA
  3. MDLQA-16612

CLONE - A teacher can select a group for members to be listed as potential badge recipients on the award badge page

XMLWordPrintable

    • Icon: Functional Test Functional Test
    • Icon: Minor Minor
    • Moodle 4.0
    • Moodle 4.0
    • Badges, Groups, Teacher
    • None

      Test requirements:

      • A course with one teacher, one non-editing teacher and several students
      • A course badge with badge criteria set to manual issue by role with teacher and non-editing teacher selected, and access enabled
      • Several groups in the course, with students allocated to the groups and the non-editing teacher added to just one group

      Test steps:

      1. Log in as the teacher, edit the course settings and set the group mode to separate groups.
      2. Go to the award badge page (via Course administration > Manage badges) and select Teacher as the role you would like to use to award the badge.
      3. Check that the award badge page has a separate groups dropdown menu with options 'All participants' and all the groups in the course.
      4. Select one of the groups and check that only those group members are listed as potential badge recipients.
      5. Log out then log in as the non-editing teacher (or use a different browser to log in as the non-editing teacher).
      6. Go to the award badge page and select Non-editing teacher as the role you would like to use to award the badge.
      7. Check that the award badge page has a Separate groups label like Separate groups: [[group_name]] with [[group_name]] is the name of the group containing the non-editing teacher (as the non-editing teacher doesn't have the capability to view all groups).
      8. Check that only those group members are listed as potential badge recipients.
      9. Log out then log in again as the editing teacher, edit the course settings and set the group mode to visible groups.
      10. Repeat steps 2 to 4, this time checking that the dropdown menu on the award badge page is labelled visible groups.
      11. Log out then log in as the non-editing teacher.
      12. Repeat steps 2 to 4, this time checking that the dropdown menu on the award badge page is labelled visible groups with options 'All participants', the non-editing teacher's group listed under 'My groups' and all the other groups listed under 'Other groups'.
      13. Log out then log in again as the editing teacher, edit the course settings and set the group mode to no groups.
      14. Repeat steps 2 to 4, this time checking that there is no groups dropdown menu on the award badge page and all students enrolled in the course are listed as potential badge recipients.
      15. Log out then log in as the non-editing teacher.
      16. Repeat steps 2 to 4, this time checking that there is no groups dropdown menu on the award badge page and all students enrolled in the course are listed as potential badge recipients.

        1. 00_MDLQA-16612_prerequisite_B.png
          302 kB
          Ira Eickhoff
        2. 00_MDLQA-16612_prerequisite.png
          180 kB
          Ira Eickhoff
        3. 01-MDLQA-16612_separate-groups.png
          27 kB
          Ira Eickhoff
        4. 03-MDLQA-16612-(teacher-role).png
          140 kB
          Ira Eickhoff
        5. 04_MDLQA-16612-(teacher-role).png
          171 kB
          Ira Eickhoff
        6. 06_MDLQA-16612-(noneditingteacher-role).png
          140 kB
          Ira Eickhoff
        7. 07a_MDLQA-16612-NO-dropdown-menu-when-nonediting-teacher-is-assigned-to-only-ONE-group-(noneditingteacher-role).png
          230 kB
          Ira Eickhoff
        8. 07b_MDLQA-16612-dropdown-menu-shown-when-nonediting-teacher-is-assigned-to-TWO-groups-(noneditingteacher-role).png
          209 kB
          Ira Eickhoff
        9. 09_MDLQA-16612_visible-groups.png
          26 kB
          Ira Eickhoff
        10. 10a_MDLQA-16612-(teacher-role).png
          190 kB
          Ira Eickhoff
        11. 10b_MDLQA-16612-(teacher-role).png
          162 kB
          Ira Eickhoff
        12. 12a_MDLQA-16612-(noneditingteacher-role).png
          219 kB
          Ira Eickhoff
        13. 12b_MDLQA-16612-(noneditingteacher-role).png
          233 kB
          Ira Eickhoff
        14. 12c_MDLQA-16612-(noneditingteacher-role).png
          215 kB
          Ira Eickhoff
        15. 13_MDLQA-16612_no-groups.png
          26 kB
          Ira Eickhoff
        16. 14_MDLQA-16612-(teacher-role).png
          176 kB
          Ira Eickhoff
        17. 16_MDLQA-16612-(noneditingteacher-role).png
          229 kB
          Ira Eickhoff

            ve_mootrckr Ira Eickhoff
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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