Perspective

Accessibility testing: where do I actually start?

A practical testing order for people who need more than an automated scan but do not know where to begin.

Accessibility testing can become overwhelming quickly. WCAG is large, assistive technology is unfamiliar to many testers, and no single tool can tell you whether a product is accessible.

You do not need to test everything simultaneously.

Start by building layers of evidence.

1. Understand the task before testing the interface

Choose a real user journey: create an account, find information, submit a form, change a setting, buy something.

Write down what successful completion requires.

This stops accessibility testing becoming a hunt for isolated technical violations while a major workflow remains unusable.

2. Check the structure

Before reaching for ARIA, inspect what the product is already communicating.

For a web experience, look at:

Ask whether the underlying semantics match what the interface appears to mean.

3. Use only the keyboard

Put the pointer aside.

Can you reach every interactive element? Can you see where focus is? Is the order sensible? Can you operate controls and escape components such as dialogs and menus?

Keyboard testing is inexpensive and exposes important failures, but a keyboard pass does not prove screen-reader accessibility.

4. Run automated checks

Now use automation.

This ordering is intentional: automation is evidence, not the definition of the task.

Record what the tool found, fix genuine failures, and understand which rules were actually evaluated. Do not convert a clean result into “100% accessible.”

5. Test zoom, reflow and text changes

Increase zoom and narrow the viewport. Where relevant, test platform text sizing and text-spacing changes.

Look for clipped, overlapping or missing content and controls that become unreachable.

6. Test with a screen reader

Choose a supported, representative screen-reader/browser or platform combination.

Do not merely swipe or tab through the page listening for strange announcements. Attempt the same real task you defined at the beginning.

Pay attention to structure, names, states, instructions, errors, changes of context and what happens after actions.

7. Look beyond conformance

Ask questions that are harder to encode as binary checks:

8. Know what you still do not know

At the end, write down the limits of your testing.

Which assistive technologies did you not test? Which disabilities or interaction modes are not represented? Was disabled-user testing conducted? Were only selected flows covered?

A useful accessibility report describes uncertainty rather than hiding it.

A simple evidence record

For each test, record:

Task → method → environment → result → evidence → limitation → follow-up.

That is much more informative than a single accessibility score.

Next: try one barrier

See A control has no useful accessible name for an example of how No Default connects a barrier to testing, automation limits and WCAG.