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

WCAG 2.1 AA accessibility accreditation for version 4.5

    • Hide

      Test on iOS and Android.

      1. Pinch-to-zoom
        1. Enable pinch-to-zoom in the app settings.
        2. Check that you can now zoom the app with the pinch gesture. Test different pages of the app, specially pages with scroll and swipe gestures.
        3. Disable pinch-to-zoom in the app settings.
        4. Check that the zoom is reset and the pinch gesture no longer works.
      2. Login fom
        1. Go to the login page with the username/password form.
        2. Check that you can focus and toggle the "show password" button using the keyboard.
      3. My courses
        1. Acces the "my courses" page.
        2. Check that you can access the context menu button of courses using a screen reader.
      4. Dashboard
        1. Go to the dashboard and do some searches in the timeline block.
        2. Move to the focus to the timeline search box using the keyboard. The search history box will be displayed.
        3. Move the focus with the keyboard to the items of the search history.
        4. Check that the search history is hidden when you move the focus using the keyboard to the next element outside the search history.
        5. Go to the course search page (button in the title bar).
        6. Do some search using the screen reader and check that the screen reader notifies "Total courses N".
      5. Course
        1. Go to a course with activities with completion enable.
        2. Check that you can access the "To do" and "Done" buttons using a screen reader.
      6. Course summary
        1. Go to a course and open the summary modal
        2. Move the focus using the keyboard to the elements in the modal
        3. Check that after the last element the focus is moved to the first element in the modal and not to elements outside the modal..
      7. Course index
        1. Go to a course with multiple sections and open the index.
        2. Check that you can acces the expand and collapse buttons using the screen reader.
      8. Course download
        1. Go to the download page of a course.
        2. Check that you can access the download and delete buttons of seccions using the screen reader.
        3. Download a module and check that the screen reader notifies "Downloaded".
        4. Download a section and check that the screen reader notifies "Downloaded".
        5. Click "Download all" and confirm.
        6. Check that the screen reader notifies "Downloaded".
        7. Check that the "Download all" button is changed to "Refresh course".
        8. Delete a module and check that the screen reader notifies "Deleted".
        9. Delete a section and check that the screen reader notifies "Deleted".
        10. Click "Delete all" and check that the screen reader notifies "Deleted".
      9. Files
        1. Go to an assignment activity with files
        2. Edit the submission and add a file, but to not save the submission.
        3. Check that you can access the file delete button using the screen reader.
        4. Add a new file, save the submission and go the main assignment page.
        5. Check that you can access the refresh button of the file using the screen reader.
        6. Go to the private files of the user and upload a file
        7. Check that you can access the download and context menu button of files using the screen reader.
      10. Forum
        1. Go to forum "Join the digital literacy discussions" in "Digital literacy" course (Moodle #4 testing site).
        2. Check that you can acceess the context menu of discussions using a screen reader.
        3. Moves the focus through all elements of the page using the keyboard.
        4. Check that after the last discussion, the focus is changed to the button "Previous activity".
        5. Scroll to the page to the top and then to the bottom while the button is focused.
        6. Check that the Previous and Next buttons are not hidden.
      11. Rich text editor
        1. Go to any page that displays the rich text editor.
        2. Check that you can focus all buttons of the editor using the keyboard.
      12. Quiz
        1. Go to quiz "Fun quiz: How's your Social media?" in "Digital literacy" course (Moodle #4 testing site).
        2. Start a submission.
        3. Check that you can focus radio and checkbox items in the quiz using the keyboard.
        4. Check that you can focus the links inside items using the keyboard.
        5. Submit the quiz using the screen reader and check that "Sent" is notified when the summary page is displayed.
      13. Navigation bar
        1. Use a screen reader to access the tabs of the bottom navigation bar.
        2. Check that the screen reader reads the name of each element.
      Show
      Test on iOS and Android. Pinch-to-zoom Enable pinch-to-zoom in the app settings. Check that you can now zoom the app with the pinch gesture. Test different pages of the app, specially pages with scroll and swipe gestures. Disable pinch-to-zoom in the app settings. Check that the zoom is reset and the pinch gesture no longer works. Login fom Go to the login page with the username/password form. Check that you can focus and toggle the "show password" button using the keyboard. My courses Acces the "my courses" page. Check that you can access the context menu button of courses using a screen reader. Dashboard Go to the dashboard and do some searches in the timeline block. Move to the focus to the timeline search box using the keyboard. The search history box will be displayed. Move the focus with the keyboard to the items of the search history. Check that the search history is hidden when you move the focus using the keyboard to the next element outside the search history. Go to the course search page (button in the title bar). Do some search using the screen reader and check that the screen reader notifies "Total courses N". Course Go to a course with activities with completion enable. Check that you can access the "To do" and "Done" buttons using a screen reader. Course summary Go to a course and open the summary modal Move the focus using the keyboard to the elements in the modal Check that after the last element the focus is moved to the first element in the modal and not to elements outside the modal.. Course index Go to a course with multiple sections and open the index. Check that you can acces the expand and collapse buttons using the screen reader. Course download Go to the download page of a course. Check that you can access the download and delete buttons of seccions using the screen reader. Download a module and check that the screen reader notifies "Downloaded". Download a section and check that the screen reader notifies "Downloaded". Click "Download all" and confirm. Check that the screen reader notifies "Downloaded". Check that the "Download all" button is changed to "Refresh course". Delete a module and check that the screen reader notifies "Deleted". Delete a section and check that the screen reader notifies "Deleted". Click "Delete all" and check that the screen reader notifies "Deleted". Files Go to an assignment activity with files Edit the submission and add a file, but to not save the submission. Check that you can access the file delete button using the screen reader. Add a new file, save the submission and go the main assignment page. Check that you can access the refresh button of the file using the screen reader. Go to the private files of the user and upload a file Check that you can access the download and context menu button of files using the screen reader. Forum Go to forum "Join the digital literacy discussions" in "Digital literacy" course (Moodle #4 testing site). Check that you can acceess the context menu of discussions using a screen reader. Moves the focus through all elements of the page using the keyboard. Check that after the last discussion, the focus is changed to the button "Previous activity". Scroll to the page to the top and then to the bottom while the button is focused. Check that the Previous and Next buttons are not hidden. Rich text editor Go to any page that displays the rich text editor. Check that you can focus all buttons of the editor using the keyboard. Quiz Go to quiz "Fun quiz: How's your Social media?" in "Digital literacy" course (Moodle #4 testing site). Start a submission. Check that you can focus radio and checkbox items in the quiz using the keyboard. Check that you can focus the links inside items using the keyboard. Submit the quiz using the screen reader and check that "Sent" is notified when the summary page is displayed. Navigation bar Use a screen reader to access the tabs of the bottom navigation bar. Check that the screen reader reads the name of each element.
    • Moodle Apps Sprint 2025-I1.4

      Main issue for WCAG 2.1 AA accessibility accreditation work for version 4.5

            albert.gasset@moodle.com Albert Gasset
            jleyva Juan Leyva
            Dani Palou Dani Palou
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 11 weeks, 1 day, 2 hours, 14 minutes
                11w 1d 2h 14m

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