Recommended Web Accessibility Testing Plan

Step 1: Add Your Site to Siteimprove

The evaluation tool will scan your site, create a cached version, and generate a priority list of web pages that need the most attention.

If your site is protected/secure, Siteimprove will not crawl its pages; the service is setup for public sites only. However, the Siteimprove CMS Plug-In for Google Chrome (a Firefox version is currently in development) will allow you to evaluate your protected/secure site using a page-by-page approach, rather than a complete site scan). The plug-in version does not flag HTML validation errors, PDFs, or other media. Use other available tools to aid in these areas.

Step 2: Manual Testing

Once Siteimprove identifies your site’s priority pages, these pages–at a minimum–should be the focus of your manual testing. In addition, we suggest testing your home page and any other pages that require user interaction with content.

Manual testing resources include:

  • Screen Reader Testing
    • On a Mac, use VoiceOver, Apple’s built-in screen reading utility.
    • On a PC, use JAWS (Job Access With Speech) or NVDA (NonVisual Desktop Access).
  • Manual Keyboard Navigation and Shortcuts Testing
    • Disconnect your mouse and use only the keyboard to navigate your website.
  • Color Contrast Analyzer
    • Use NoCoffee Vision Simulator (or similar tools).
  • Additional Areas to Review Manually
    • Set your site to disable all images, and examine how the content changes.
    • To comply with robust testability requirements, your site should be checked for HTML and CSS errors, along with making sure it’s responsive when viewed on different devices. In general, accessibility-compliant sites are user friendly and optimized for SEO.

For more information on web accessibility testing, please refer to WebAIM.