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

Details

    • 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 Apps - 2024 i1.1, Moodle Apps - 2024 i1.2

    Description

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

      Attachments

        Issue Links

          Activity

            People

              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

              Dates

                Created:
                Updated:

                Clockify

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