-
Functional Test
-
Blocker
-
Moodle 3.10
-
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.