Manual Testing for Accessibility

Automated accessibility tools are a useful first step, but they can’t catch every issue—particularly those affecting keyboard navigation, screen reader behavior, or overall user experience for people with disabilities. That’s where manual testing becomes essential.

By manually testing your content—using keyboards, screen readers, and other assistive technologies—you gain valuable insight into how real users interact with your site. This ensures your website is not only compliant with accessibility standards, but also inclusive and truly user-friendly.

Explore how users who use assistive technologies experience the web—and learn how to design with them in mind.

Try a Quick Keyboard Test

Some users interact with technology using only a keyboard—no mouse. Test your interface the same way: put the mouse aside and navigate using just the keyboard. Use these keys to move through all interactive elements (like links, buttons, and form fields):

  • Tab – To move forward
  • Shift + Tab – To move backward
  • Enter/Return – Follows a link, activates (presses) a button
  • Spacebar – Toggles checkbox values, activates buttons
  • Arrow Keys – Scrolls content, moves/selects radio buttons within a group, sometimes moves between interactive menu items or tab panels.

What to Look For:

  • Can you see where the focus is?
    • Each element should show a visible focus indicator (like a border or color change) when selected.
    • Is the indicator easy to see and does it have good contrast with the background?
  • Can you reach everything?
    • All interactive elements—links, buttons, menus, and form fields—should be accessible with the keyboard alone.
  • Is the navigation order logical?
    • Focus should move in a sensible order, usually top to bottom and left to right.

Keyboard testing is a quick but powerful way to uncover accessibility barriers that automated tools miss. It helps ensure your content is not only technically compliant, but also takes a meaningful step toward a more inclusive and user-friendly digital experience for everyone.

Use Desktop Screen Readers

Explore how screen reader users interact with content on both Windows and macOS. Use keyboard commands and gestures to navigate and understand the structure of a page.

Windows

  • JAWS (Job Access With Speech): A widely used commercial screen reader with extensive capabilities for navigating and interacting with digital content using speech and Braille. JAWS requires a paid license, but MU provides free licenses for students, faculty, and staff.
  • NVDA (NonVisual Desktop Access): A powerful, open-source screen reader for Windows, NVDA is widely used for both everyday access and accessibility testing. It supports speech and Braille output and offers many of the same features as commercial tools like JAWS—at no cost. Maintained by an active global community, NVDA is an excellent option for developers and testers ensuring screen reader compatibility.

macOS

  • VoiceOver: Apple’s built-in screen reader, available on all Macs running the MacOS. VoiceOver supports speech, Braille, and gesture-based navigation, making it an essential tool for both users and accessibility testing on Apple platforms. Since it’s included at no extra cost with all Apple devices, it’s a widely available option for testing screen reader compatibility across iOS and macOS environments.

Evaluation Resources

Try Mobile Assistive Technologies

Mobile accessibility is just as important as desktop. iOS and Android devices include powerful built-in tools that allow developers and testers to evaluate mobile content for users with visual impairments.

Built-in Screen Readers

iOS: VoiceOver

VoiceOver is Apple’s built-in screen reader for iPhone and iPad. It provides gesture-based navigation, speech feedback, and Braille display support.

Helpful Links:

Android: TalkBack

TalkBack is Android’s screen reader, offering spoken feedback, Braille support, and gesture navigation.

Helpful Links:

Best Practice: For the most accurate Android testing, use a Google Pixel device. Pixels run the latest Android versions with up-to-date TalkBack features and no manufacturer modifications.

Zoom & Magnification

Users with low vision often rely on screen magnification and zoom features in addition to screen readers.

iOS

Android

Developer Tip: Don’t Disable Zoom

Disabling zoom creates barriers for users with low vision or visual impairments. Always allow pinch-to-zoom, unless your design includes built-in, accessible scaling features.

To keep your content accessible:

  • Do Use:  <meta name=”viewport” content=”width=device-width, initial-scale=1″> 
    • Sets the page to match the device’s screen width and allows users to zoom. 
  • Avoid Using: <meta name=”viewport” content=”user-scalable=no, maximum-scale=1″>
    • Prevents users from enlarging content and creates significant accessibility issues. 

Restricting zoom prevents users from enlarging content, making it difficult—or impossible—for some people to read or navigate your site. It also fails to meet WCAG 2.1 standards. Learn more about the viewport meta tag on MDN.

Need Help?

Manual accessibility testing provides a thorough and accurate understanding of how accessible your digital content is to all users. For additional support or guidance, contact the IT Accessibility Center at itaccessibility@missouri.edu.

Watch: Screen Reader Demo

A helpful video demonstrating how screen readers interpret web content. Great for those new to accessibility testing or stakeholder education.