Accessibility for developers

Building accessible digital services depends in part on a test-driven approach to help make them as robust and operable as possible for as many users as possible.

This part of the manual provides guidance on:

  • What do I need to test?
  • When do I need to test?
  • How do I run tests?
  • How to write accessible code
  • Using ARIA correctly
  • How to test with a keyboard
  • How to test with screen readers
  • Automated testing tools
  • Manual testing and guided manual testing tools
  • Understanding Authoring Tool Accessibility Guidelines (ATAG)