Understand the core navigation methods for JAWS with the JAWS keyboard shortcuts.
Ensure the screen reader output matches the visual output of all headings
Ensure the screen reader output matches the visual output of all links (as a minimum)
Ensure the screen reader output matches the visual output of all list elements
Ensure the screen reader output the first 2 rows of a table and announces the columns
Ensure the screen reader output every visual error message
Ensure the screen reader output all significant page activity (ajax spinner icon, new page)
Ensure the screen reader output a controls outcome (collapsed/expanded, x number of items returned)
- Open browser
- Go to the testing URL
- Start JAWS
- Exit JAWS when testing has completed
- Press H to move forward through all headings, Shift + H to move backward through all headings
- TEST :
Ensure the screen reader output matches the visual output of all headings
- Press Tab to move forward through all focusable items, Shift + Tab to move backward through all focusable items
- TEST :
Ensure the screen reader output matches the visual output of all links (as a minimum)
- Press L to move forward through all lists, Shift + L to move backward through all lists
- Within each list Press I to move forward through all list items, Shift + I to move backward through all list items
- TEST :
Ensure the screen reader output matches the visual output of all list elements
- Press T to move forward through all tables, Shift + T to move backward through all tables
- Within each table press Ctrl + Alt + Right Arrow to move forward through the cells, press Ctrl + Alt + Left Arrow to move backward through the cells
- TEST :
Ensure the screen reader output the first 2 rows of a table and announces each column
- Trigger all form errors
- TEST :
Ensure the screen reader output every visual error message
- Trigger significant screen change (only relevant for Single Page Applications)
- TEST :
Ensure the screen reader output all significant page activity (ajax spinner icon etc)