Menu

Accessibility

Screen Reader Testing

A practical UX accessibility method for evaluating how well content, structure, and interactions work with screen readers.

How to run screen reader testing to identify semantic, navigation, and interaction barriers for visually impaired users.

4 min read

What it is

testing is a UX method used to evaluate how well a product works for users who rely on screen readers to navigate and understand content.

convert on-screen content into speech or braille, allowing users with visual impairments to interact with digital products.

This method involves testing how content is announced, how works, and whether are accessible without visual cues.

It focuses on structure, semantics, and how information is presented programmatically.

The goal is to ensure the experience is usable, understandable, and efficient for users.

Screen reader testing reveals issues that visual QA alone cannot detect.

When to use it

Use this method when matters.

It is most useful when:

you are building or testing accessible products
you need to meet accessibility standards
you are auditing navigation and structure
you want to validate real user experience
you are working in regulated sectors

It is less useful when:

the product is still in very early concept stages
accessibility is not being prioritised
Screen reader testing is often used as part of accessibility audits.

Key takeaway

Use screen reader testing to validate whether accessibility works in real interaction, not just in markup checks.

How to run it

Set up properly

Decide which you are testing with, which journeys you are covering, and what correct sounds like, before you start. Without the third, you will notice only the failures that are obvious.

Test across more than one combination where you can. is a product of the reader and the browser together, not the reader alone.

Run the method

testing is hands-on and detailed. It is also uncomfortable at first, and that discomfort is roughly what you are measuring.

  1. Navigate the product using the as its users do (by headings, landmarks and links), not by reading top to bottom.
  2. Move through content using the keyboard alone, and notice where the reading order stops matching the visual order.
  3. Listen to how elements are announced. A button announced as "link", or an icon announced as its filename, is a finding.
  4. Test forms, buttons and end to end. Labels, error messages and required-field state are where most products fail.
  5. Check and what happens after something changes: a modal opening, content loading, a validation error appearing. Silence at that moment is the most common defect there is.

Avoid relying on visual cues. If you find yourself checking the screen to work out what is happening, so would someone who cannot.

Capture and make sense of it

The value comes from real . After testing, document:

  • Issues in structure and semantics, with the element that caused them
  • Announcements that were confusing, missing or misleading
  • Fixes prioritised by whether they block a task or merely slow it
  • The combinations tested, so the gaps in coverage are visible

Use this to improve and . Most fixes here improve the experience for everyone, because they are fixes to meaning rather than to appearance.

What to look for

Focus on:

Structure: whether content is correctly organised
Announcements: how elements are described
Navigation: ease of moving through the product
Interaction: whether actions are accessible
Clarity: whether users understand what is happening

Where it goes wrong

Most issues come from:

If it only works visually, it’s not accessible.

Inferring behaviour from the markup instead of listening to it
Semantic markup that is technically valid and announces nothing useful
Labels that are missing, or present and meaningless: an icon read as its filename
Focus and reading order that diverge from the visual order
Testing one reader and assuming the others behave the same way

What you get from it

Done properly, this method gives you:

Direct evidence of what the product sounds like to use
Structural and semantic problems that no visual review would surface
Fixes to meaning rather than appearance, which improve the page for everyone
A usable product for people who never see it

Key takeaway

It helps you make your product truly usable.

Get in touch

If this sounds like something you need, we can test your product with screen readers and help you fix the issues that impact real users.

No guesswork. No assumptions. Just accessible design that works.

FAQ

Common questions

A few practical answers to the questions that usually come up around this method.

What is screen reader testing in UX?

It is a method for testing how a product works with screen readers.

When should you use screen reader testing?

Once there is a working build with real markup. A static design cannot be read by a screen reader. Test before release, and again after any change to navigation, forms or dynamic content, which is where announcements most often break.

Which screen readers should you test with?

Common ones include VoiceOver, NVDA, and JAWS.

What can you test?

Navigation, content structure, forms, and interactions.

Does screen reader testing improve UX?

Yes. It ensures your product works for users with visual impairments.

Quick take

If your product doesn’t work with a screen reader, it doesn’t work for everyone.

LET'S WORK TOGETHER

Ready to improve your product?

UX, research and product leadership for teams tackling complex digital services.

Previous feedback

I had a fantastic experience working with Andy. One of his most impressive achievements during our time at NHS HEE was masterminding a deeply complex information architecture for a new platform that brought together a large number of legacy websites.

Will Parkhouse

Senior Content Designer