Move beyond trivial screen reader testing and instead test an entire workflow. Can a user navigate and traverse several workflows to complete a task?
7 tests in total with the first 4 navigational waypoints, followed by 3 tests interacting with elements as part of the workflow.
Does the screen reader output matches the visual output of all headings
Does the screen reader output matches the visual output of all links (as a minimum)
Does the screen reader output matches the visual output of all list elements
Does the screen reader output the first 2 rows of a table and announces the columns
Does the screen reader output every visual error message
Does the screen reader output all significant page activity (spinner icons appearing, new page content)
Does the screen reader output a controls outcome (collapsed/expanded, x number of items returned)
- Testing with NVDA (v2020)
- Testing with JAWS (v2021)
- Testing with VoiceOver (iOS 14.6)
- Testing with VoiceOver (macOS 11.1 Big Sur)
- Testing with TalkBack (Android v10, Android v11)