Table of Contents

Overview

Editing Content and Testing for Accessibility Compliance

Whenever content has been edited it needs to be re-tested for accessibility compliance.

User Testing

User testing is a standard practice for ensuring accessibility compliance.

Accessibility Testing

The only way to know if your website is compliant with the city's Digital Accessibility and Inclusion Standards is to test it and complete an accessibility audit.

Types of Accessibility Tests

An accessibility audit is generally performed through a combination of automated and manual testing.

Automated testing:

An automated test involves using a software tool that will automatically scan your website for potential accessibility issues.

Manual testing involves:

Screen Reader Testing

Please see more detailed information on screen reader testing.

Keyboard Testing

Please see our keyboard testing guide that includes common keystrokes for different web interactions.

Mobile Testing

Website content must be fully accessible on mobile devices, including the use of mobile screen readers.

iOS and Android mobile devices both have built in screen readers. VoiceOver and TalkBack.

Mobile screen reader users use different tapping and swiping gestures to navigate through a web page and interact with site content.

Please see our mobile testing guide for more detailed information on how to conduct mobile testing.

User Testing

Test your website with real users to validate accessibility compliance.

1. Define Your Test Objectives

Determine what you want to achieve with the testing:

2. Recruit Participants

Find participants who represent a range of disabilities:

3. Develop Testing Scenarios

Create realistic tasks and scenarios that users would typically perform with your product or service. Make sure these tasks cover key functionalities and areas of interest.

4. Prepare Testing Environment

Ensure the testing environment mimics real-world conditions as closely as possible:

5. Conduct the Test

6. Collect and Analyze Data

7. Identify Issues and Prioritize

Analyze the data to identify accessibility issues:

8. Implement Changes

Work with your design and development teams to address the issues identified. Ensure changes are tested for effectiveness and compliance.

9. Iterate and Repeat

Accessibility testing should be an ongoing process:

10. Document and Report

Prepare a report detailing:

Resources

Conducting an Accessibility Audit

Screen Reader Testing

Keyboard Testing

Mobile Testing