Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-69116

No label for clear my choice option on multiple-choice questions (Take 2)

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Test 1:

      You need WAVE extension for this

      1. Create a course and a quiz in it
      2. Add a multiple-choice question to the quiz
      3. Preview the quiz
      4. Press the WAVE extensions button
      5. Verify that there is no "Missing form label" error

      Regression test 1 (MDL-67901):

      1. Log in as admin.
      2. Create a course, or use an existing one.
      3. Go to the course and create a quiz.
      4. Edit the quiz and add 2 new multiple choice questions with option one answer only
      5. Attempt the quiz
      6. Click one of the multiple choice checkboxes
      7. verify you see the clear my choice option
      8. Click the clear my choice option
      9. verify your choice is cleared
      10. Click one of the multiple choice checkboxes on both questions
      11. verify the clear my choice option only affects the answer above it

      Regression test 2 (MDL-67901):

      (You need to install and enable ChromeVox extension to test this bit.)

      1. Use the tab key to navigate to the questions
      2. verify ChromeVox narrates the question answers
      3. verify you can use your arrow keys to select an answer
      4. verify that upon selecting an answer the Clear my choice option is shown
      5. verify you can tab to the Clear my choice option and can click enter to clear the answers.
      Show
      Test 1: You need WAVE extension for this Create a course and a quiz in it Add a multiple-choice question to the quiz Preview the quiz Press the WAVE extensions button Verify that there is no "Missing form label" error Regression test 1 ( MDL-67901 ): Log in as admin. Create a course, or use an existing one. Go to the course and create a quiz. Edit the quiz and add 2 new multiple choice questions with option one answer only Attempt the quiz Click one of the multiple choice checkboxes verify you see the clear my choice option Click the clear my choice option verify your choice is cleared Click one of the multiple choice checkboxes on both questions verify the clear my choice option only affects the answer above it Regression test 2 ( MDL-67901 ): (You need to install and enable ChromeVox extension to test this bit.) Use the tab key to navigate to the questions verify ChromeVox narrates the question answers verify you can use your arrow keys to select an answer verify that upon selecting an answer the Clear my choice option is shown verify you can tab to the Clear my choice option and can click enter to clear the answers.
    • Affected Branches:
      MOODLE_310_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE, MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE, MOODLE_39_STABLE
    • Pull from Repository:
    • Pull 3.8 Branch:
    • Pull 3.9 Branch:
    • Pull 3.10 Branch:
      MDL-69116-310
    • Pull Master Branch:
      MDL-69116-master
    • Story Points:
      0
    • Sprint:
      International 4.0 - Sprint 2, International 4.0 - Sprint 3, International 4.0 - Sprint 4, International 4.0 - Sprint 5, International 4.0 - Sprint 6

      Description

      The initial issue (MDL-67901) that attempted to fix this didn't quite work out, so we're trying again on this issue...

      Issue
      • No label for clear my choice
      • 2 errors were found using W3C Nu Validation Service and filtered to indicate WCAG errors only. See screenshot-2.
      Affected guidelines:
      A
      • Info and Relationships:
        1.3.1 Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.
      • Labels or instructions:
        3.3.2 Labels or instructions are provided when content requires user input
      • Parsing:
        4.1.1 In content implemented using markup languages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique, except where the specifications allow these features.
        Note: Start and end tags that are missing a critical character in their formation, such as a closing angle bracket or a mismatched attribute value quotation mark are not complete.
      Affected browsers:
      • All

        Attachments

        1. Screenshot_1.png
          Screenshot_1.png
          89 kB
        2. Screenshot_2.png
          Screenshot_2.png
          81 kB
        3. Screenshot_3.png
          Screenshot_3.png
          59 kB
        4. screenshot-2.png
          screenshot-2.png
          29 kB

          Issue Links

            Activity

              People

              Assignee:
              rezaie9 Shamim Rezaie
              Reporter:
              jpataleta Jun Pataleta
              Peer reviewer:
              Simey Lameze
              Integrator:
              Eloy Lafuente (stronk7)
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Tim Hunt, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                14/Sep/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 1 hour, 36 minutes
                  2d 1h 36m