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

Create an accessibleChange event

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Requirements

      You need a course with at least:

      • 1 forum
      • 3 other activities of any type
      • at least 2 students
      • at least one student has posted in the forum

      This issue should be tested with:

      • all supported browsers.
      • a Mac computer as well as a non-Mac computer

      Requirements

      You need a course with at least 1 forum and 3 other activities of any type and at least 2 students in it

      Test 1

      1. Log in as admin
      2. Go to the course and then go to the participants page
      3. Select the checkbox for one of the students
      4. Press the tab key several times until the dropdown element for 'With selected users...' get focus
      5. Press the down arrow key on your keyboard twice
      6. Verify that the dropdown shows 'Add a new note'
      7. Press Enter
        1. Verify that the 'Add a new note to 1 person' modal is shown
      8. Close the modal
      9. Use the keyboard to return focus to the dropdown
      10. Use the up/down arrows to choose the "Add a new note to 1 person"
      11. Press tab
        1. Verify that the 'Add a new note to 1 person' modal is shown
      12. Use the keyboard to return focus to the dropdown
      13. Use the up/down arrows to choose the "Add a new note to 1 person"
      14. Click somewhere outside of the dropdown
        1. Verify that the 'Add a new note to 1 person' modal is shown
      15. Using the mouse click on the dropdown to open it
      16. Click on the 'Add a new note' option
        1. Verify that the 'Add a new note to 1 person' modal is shown

      Test 2

      1. Log in as admin
      2. Go to the course
      3. Go into the forum and click on the cog icon at the top right and select 'Summary report'
      4. Select the checkbox for one of the students
      5. Press the tab key several times until the dropdown element for 'With selected users...' get focus
      6. Press the down arrow key on your keyboard
        1. Verify that the dropdown shows 'Send a message'
      7. Press Enter
        1. Verify that the 'Send message to 1 person' modal is shown
      8. Close the modal
      9. Repeat the above steps, but instead of pressing enter press the "Tab" key
        1. Verify that the 'Send message to 1 person' modal is shown
      10. Close the modal
      11. Repeat the above steps, but instead of pressing the Tab/Enter key, use the mouse to click outside of the dropdown
        1. Verify that the 'Send message to 1 person' modal is shown
      12. Close the modal
      13. Using the mouse, Click on the dropdown to open it
      14. Click on the 'Send a message' option
        1. Verify that the 'Send message to 1 person' modal is shown

      Test 3

      1. Log in as admin
      2. Go to the course
      3. Go into the forum
      4. Press the tab key several times until the 'jump to activity' drop-down menu at the bottom of the page get focus
      5. Press up and down arrow keys on your keyboard to move between the options
        1. Verify that by pressing up and down, you are not redirected to any other page
      6. Press up or down key to select an activity other than the forum and press Enter
        1. Verify that you are redirected to the activity you selected
      Show
      Requirements You need a course with at least: 1 forum 3 other activities of any type at least 2 students at least one student has posted in the forum This issue should be tested with: all supported browsers. a Mac computer as well as a non-Mac computer Requirements You need a course with at least 1 forum and 3 other activities of any type and at least 2 students in it Test 1 Log in as admin Go to the course and then go to the participants page Select the checkbox for one of the students Press the tab key several times until the dropdown element for 'With selected users...' get focus Press the down arrow key on your keyboard twice Verify that the dropdown shows 'Add a new note' Press Enter Verify that the 'Add a new note to 1 person' modal is shown Close the modal Use the keyboard to return focus to the dropdown Use the up/down arrows to choose the "Add a new note to 1 person" Press tab Verify that the 'Add a new note to 1 person' modal is shown Use the keyboard to return focus to the dropdown Use the up/down arrows to choose the "Add a new note to 1 person" Click somewhere outside of the dropdown Verify that the 'Add a new note to 1 person' modal is shown Using the mouse click on the dropdown to open it Click on the 'Add a new note' option Verify that the 'Add a new note to 1 person' modal is shown Test 2 Log in as admin Go to the course Go into the forum and click on the cog icon at the top right and select 'Summary report' Select the checkbox for one of the students Press the tab key several times until the dropdown element for 'With selected users...' get focus Press the down arrow key on your keyboard Verify that the dropdown shows 'Send a message' Press Enter Verify that the 'Send message to 1 person' modal is shown Close the modal Repeat the above steps, but instead of pressing enter press the "Tab" key Verify that the 'Send message to 1 person' modal is shown Close the modal Repeat the above steps, but instead of pressing the Tab/Enter key, use the mouse to click outside of the dropdown Verify that the 'Send message to 1 person' modal is shown Close the modal Using the mouse, Click on the dropdown to open it Click on the 'Send a message' option Verify that the 'Send message to 1 person' modal is shown Test 3 Log in as admin Go to the course Go into the forum Press the tab key several times until the 'jump to activity' drop-down menu at the bottom of the page get focus Press up and down arrow keys on your keyboard to move between the options Verify that by pressing up and down, you are not redirected to any other page Press up or down key to select an activity other than the forum and press Enter Verify that you are redirected to the activity you selected
    • Affected Branches:
      MOODLE_38_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-68378-master

      Description

      This was initially included as part of the fix for MDL-68148 but it has been decided to move it to a separate issue, and for master only

      Issues
      A
      • At the bottom of the table there is a dropdown menu. If you press the down arrow, it will automatically open a dialogue window for "Send message to 1 person".
      Affected guidelines
      A
      • On Input:
        3.2.2 Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised of the behaviour before using the component

        Attachments

        1. Screenshot_1.png
          Screenshot_1.png
          49 kB
        2. Screenshot_2.png
          Screenshot_2.png
          61 kB
        3. Screenshot_3.png
          Screenshot_3.png
          46 kB

          Activity

            People

            Assignee:
            rezaie9 Shamim Rezaie
            Reporter:
            rezaie9 Shamim Rezaie
            Peer reviewer:
            Bas Brands
            Integrator:
            Andrew Nicols
            Tester:
            Janelle Barcega
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              15/Jun/20

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 50 minutes
                2h 50m