Tabstop Audits

Manual accessibility testing and screen reader testing: a beginner's checklist

Automated scanners are a great start, but they can only test part of WCAG. Many success criteria need a person to judge them: is this alt text accurate? Does focus move in a sensible order? Does the error message make sense? Manual testing is how you find the barriers that matter most to real people. A good routine is to start with a free website accessibility test or another scanner, then test by hand.

What manual testing covers that scanners don't

Keyboard testing checklist

  1. Press Tab from the top of the page. Is the first stop a "skip to content" link?
  2. Keep tabbing. Is focus always visible and in a logical order?
  3. Activate links with Enter and buttons with Enter or Space.
  4. Open menus, accordions, and dialogs. Can you close them with Esc? Does focus return to where you were?
  5. Use the arrow keys in drop-downs and radio groups. Nothing should happen until you confirm a choice.
  6. Check you never get trapped (2.1.2 No Keyboard Trap) and that focus is never hidden behind sticky headers or banners (2.4.11 Focus Not Obscured, new in WCAG 2.2).

Screen reader testing: getting started

You don't need to be a fluent screen reader user to find big problems. Pick one setup and learn a few commands:

Free screen readers for testing
Screen readerPlatformCommon browser pairingHow to get it
NVDAWindowsChrome or FirefoxFree download from NV Access
VoiceOvermacOSSafariBuilt in; Apple's VoiceOver guide
VoiceOveriPhone and iPadSafariBuilt in (Settings, Accessibility)
TalkBackAndroidChromeBuilt in on most devices

What to listen for

Visual checks

Write down what you find

Note the page, the element, what happened, what should happen, and the WCAG criterion. That makes issues easy to fix and re-test. Our sample audit report shows one way to lay this out.

New to all this? Start with our step-by-step audit guide.