Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4339

Add a warning if quiz is being submitted with unanswered questions (follow-up of MDL-74996)

XMLWordPrintable

    • Hide

      (Based on MDL-74996 testing instructions)

      Initial setup

      1. For free navigation (Quiz settings > Layout > Show more... > Navigation method) you can use 'Test English (free)' on master > quiz
      2. For sequential navigation (Quiz settings > Layout > Show more... > Navigation method) you can use 'Test English (sequential)' on master > quiz

      Free navigation

      1. Log in as a student.
      2. Navigate to free navigation quiz ('Test English (free)' on master > quiz)
      3. Press Attempt quiz
      4. Select False on the first question
      5. Press Next page.
      6. Do not answer the other questions.
      7. Press Finish attempt...
      8. Verify that you will see the status of Q1 is Answer saved.
      9. Verify that you will see the status of Q2, Q3,.. is Not yet answered.
      10. Press Submit all and finish.
      11. Verify that you see a warning dialogue.
        • On the LMS the title of the dialogue is: Submit all your answers and finish?. In the app check that it displays what it was decided during the shaping.
        • On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them. In the app check that it displays what it was decided during the shaping.
      12. Verify that you will see a warning message with the content: Questions without a response: N-1
      13. Verify that you will see two action buttons: Cancel and Submit all and finish.
      14. Click on Cancel
      15. Answer Q2.
      16. Press Finish attempt...
      17. Verify that you will see the status of Q1 and Q2 is Answer saved.
      18. Verify that you will see the status of Q3, Q4.. is Not yet answered.
      19. Press Submit all and finish.
      20. Verify that you see a warning dialogue.
        • On the LMS the title of the dialogue is: Submit all your answers and finish?. In the app check that it displays what it was decided during the shaping.
        • On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them. In the app check that it displays what it was decided during the shaping.
      21. Verify that you will see a warning message with the content: Questions without a response: N-2
      22. Verify that you will see two action buttons: Cancel and Submit all and finish.
      1. Click on Submit all and finish button.
      2. Verify that you can submit the attempt normally.

      Sequential navigation (won't work until MOBILE-4350 is fixed)

      1. Log in as a student.
      2. Navigate to sequential quiz ('Test English (sequential)' on master > quiz)
      3. Press Attempt quiz.
      4. Select False on the first question (Q1).
      5. Press Next page.
      6. Do not answer any other question.
      7. Press Finish attempt...
      8. Verify that you will see the status of Q1 is Answer saved.
      9. Verify that you will see the status of Q2, Q3,.. is Not yet answered.
      10. Press Submit all and finish.
      11. Verify that you see a warning dialogue.
        • On the LMS the title of the dialogue is: Submit all your answers and finish?. In the app check that it displays what it was decided during the shaping.
        • On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them. In the app check that it displays what it was decided during the shaping.
      12. Verify that you will not see a warning message with the content: Questions without a response: N-1
      13. Verify that you will see two action buttons: Cancel and Submit all and finish.
      14. Click on Cancel
      15. Answer Q2.
      16. Press Finish attempt...
      17. Verify that you will see the status of Q1 and Q2 is Answer saved.
      18. Verify that you will see the status of Q3, Q4.. is Not yet answered.
      19. Press Submit all and finish.
      20. Verify that you see a warning dialogue.
        • On the LMS the title of the dialogue is: Submit all your answers and finish?. In the app check that it displays what it was decided during the shaping.
        • On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them. In the app check that it displays what it was decided during the shaping. # Verify that you will not see a warning message with the content: Questions without a response: N-2
      21. Click on Submit all and finish button.
      22. Verify that you can submit the attempt normally.
      Show
      (Based on MDL-74996 testing instructions) Initial setup For free navigation ( Quiz settings > Layout > Show more... > Navigation method ) you can use 'Test English (free)' on master > quiz For sequential navigation ( Quiz settings > Layout > Show more... > Navigation method ) you can use 'Test English (sequential)' on master > quiz Free navigation Log in as a student. Navigate to free navigation quiz ('Test English (free)' on master > quiz) Press Attempt quiz Select False on the first question Press Next page. Do not answer the other questions. Press Finish attempt... Verify that you will see the status of Q1 is Answer saved. Verify that you will see the status of Q2, Q3,.. is Not yet answered. Press Submit all and finish. Verify that you see a warning dialogue. On the LMS the title of the dialogue is: Submit all your answers and finish? . In the app check that it displays what it was decided during the shaping. On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them . In the app check that it displays what it was decided during the shaping. Verify that you will see a warning message with the content: Questions without a response: N-1 Verify that you will see two action buttons: Cancel and Submit all and finish. Click on Cancel Answer Q2. Press Finish attempt... Verify that you will see the status of Q1 and Q2 is Answer saved. Verify that you will see the status of Q3, Q4.. is Not yet answered. Press Submit all and finish. Verify that you see a warning dialogue. On the LMS the title of the dialogue is: Submit all your answers and finish? . In the app check that it displays what it was decided during the shaping. On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them . In the app check that it displays what it was decided during the shaping. Verify that you will see a warning message with the content: Questions without a response: N-2 Verify that you will see two action buttons: Cancel and Submit all and finish. Click on Submit all and finish button. Verify that you can submit the attempt normally. Sequential navigation (won't work until MOBILE-4350 is fixed) Log in as a student. Navigate to sequential quiz ('Test English (sequential)' on master > quiz) Press Attempt quiz. Select False on the first question (Q1). Press Next page. Do not answer any other question. Press Finish attempt... Verify that you will see the status of Q1 is Answer saved. Verify that you will see the status of Q2, Q3,.. is Not yet answered. Press Submit all and finish. Verify that you see a warning dialogue. On the LMS the title of the dialogue is: Submit all your answers and finish? . In the app check that it displays what it was decided during the shaping. On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them . In the app check that it displays what it was decided during the shaping. Verify that you will not see a warning message with the content: Questions without a response: N-1 Verify that you will see two action buttons: Cancel and Submit all and finish. Click on Cancel Answer Q2. Press Finish attempt... Verify that you will see the status of Q1 and Q2 is Answer saved. Verify that you will see the status of Q3, Q4.. is Not yet answered. Press Submit all and finish. Verify that you see a warning dialogue. On the LMS the title of the dialogue is: Submit all your answers and finish? . In the app check that it displays what it was decided during the shaping. On the LMS the content of the dialogue is: Once you submit your answers, you won’t be able to change them . In the app check that it displays what it was decided during the shaping. # Verify that you will not see a warning message with the content: Questions without a response: N-2 Click on Submit all and finish button. Verify that you can submit the attempt normally.
    • MOODLE_404_STABLE
    • Moodle Apps - 2024 i1.1, Moodle Apps - 2024 i1.2

      Following up from MDL-74996, the app should also show a warning when a quiz is submitted with unanswered questions.

        1. image-2023-07-11-17-10-59-475.png
          46 kB
          Noel De Martin
        2. image-2023-07-11-17-11-13-693.png
          47 kB
          Noel De Martin
        3. image-2023-07-11-17-11-37-059.png
          54 kB
          Noel De Martin
        4. image-2023-07-11-17-14-09-268.png
          46 kB
          Noel De Martin
        5. MOBILE-4339_free+NOToffline.png
          165 kB
          Isabel Renedo Rouco
        6. MOBILE-4339_free+NOToffline2.png
          179 kB
          Isabel Renedo Rouco
        7. MOBILE-4339_free+offline.png
          163 kB
          Isabel Renedo Rouco
        8. MOBILE-4339_free+offline2.png
          179 kB
          Isabel Renedo Rouco
        9. MOBILE-4339_NOToffline_video_2023-07-18_18-41-33.mp4
          14.88 MB
          Isabel Renedo Rouco
        10. MOBILE-4339_offline_video_2023-07-18_18-41-54.mp4
          16.02 MB
          Isabel Renedo Rouco
        11. MOBILE-4339_questionBones_NOTok.png
          259 kB
          Isabel Renedo Rouco
        12. MOBILE-4339_questionBones_ok.png
          263 kB
          Isabel Renedo Rouco
        13. Screenshot from 2023-07-11 16-29-59.png
          54 kB
          Noel De Martin

            noeldemartin Noel De Martin
            isabelrenedo Isabel Renedo Rouco
            Pau Ferrer Pau Ferrer
            Isabel Renedo Rouco Isabel Renedo Rouco
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

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