Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-19836 Moodle 5.0 QA
  3. MDLQA-19871

CLONE - Questions with multiple parts can be randomly shuffled in a quiz

XMLWordPrintable

    • Icon: Functional Test Functional Test
    • Icon: Blocker Blocker
    • None
    • Moodle 5.0
    • Questions, Quiz, Student, Teacher
    • None

      Pre-requisites:
      This test requires a quiz containing the following types of question set by a teacher:

      • Multiple choice, single response, shuffle the choices off.
      • Multiple choice, single response, shuffle the choices on.
      • Multiple choice, multiple response, shuffle the choices off.
      • Multiple choice, multiple response, shuffle the choices on.
      • Matching, shuffle off. (Create three questions x, y and z)
      • Matching, shuffle on. Create three questions, j, k and l)
      • Calculated multiple choice, single response, shuffle the choices off.
      • Calculated multiple choice, single response, shuffle the choices on.

      Test Steps:
      1. Login as the teacher, edit the settings for the quiz and set 'Shuffle within questions' to yes.
      2. Login as a student, attempt the quiz twice and check that the parts making up each question are randomly shuffled for the 4 questions that have their shuffle option turned on, and not for the other 4. For the matching questions, verify that questions x y and z appear in that order and that questions j, k and l are shuffled.
      3. Login as the teacher, edit the settings for the quiz and set 'Shuffle within questions' to no.
      4. Login as the student, attempt the quiz twice and check that the question parts are not shuffled for any of the questions. For the matching question j k and l verify that the questions appear in that (alphabetical) order.

        1. ERROR 1 - Matching Questions - Shuffle option is OFF.png
          1.01 MB
          Moien Abadi
        2. ERROR 2 - Matching Questions - Shuffle option is ON.png
          997 kB
          Moien Abadi
        3. MDLQA-19871_2-1.png
          113 kB
          Angelia Dela Cruz
        4. MDLQA-19871_2-2.png
          138 kB
          Angelia Dela Cruz
        5. MDLQA-19871_4-1.png
          112 kB
          Angelia Dela Cruz
        6. MDLQA-19871_4-2.png
          132 kB
          Angelia Dela Cruz
        7. Screenshot 2025-04-01 at 23.42.42.png
          408 kB
          Moien Abadi
        8. Screenshot 2025-04-01 at 23.42.55.png
          49 kB
          Moien Abadi
        9. Screenshot 2025-04-01 at 23.43.16.png
          235 kB
          Moien Abadi
        10. Screenshot 2025-04-01 at 23.43.55.png
          258 kB
          Moien Abadi
        11. Screenshot 2025-04-01 at 23.44.33.png
          183 kB
          Moien Abadi
        12. Screenshot 2025-04-01 at 23.45.04.png
          144 kB
          Moien Abadi
        13. Screenshot 2025-04-01 at 23.46.31.png
          255 kB
          Moien Abadi
        14. Screenshot 2025-04-01 at 23.47.39.png
          144 kB
          Moien Abadi
        15. Screenshot 2025-04-01 at 23.48.10.png
          162 kB
          Moien Abadi
        16. Screenshot 2025-04-01 at 23.48.22.png
          43 kB
          Moien Abadi
        17. Screenshot 2025-04-01 at 23.49.01.png
          94 kB
          Moien Abadi
        18. Screenshot 2025-04-01 at 23.49.34.png
          98 kB
          Moien Abadi
        19. Screenshot 2025-04-01 at 23.49.59.png
          173 kB
          Moien Abadi
        20. Screenshot 2025-04-01 at 23.51.13.png
          190 kB
          Moien Abadi
        21. Screenshot 2025-04-01 at 23.51.44.png
          184 kB
          Moien Abadi
        22. Screenshot 2025-04-02 at 00.08.22.png
          428 kB
          Moien Abadi

            andelacruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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