Operable
Last modified on Fri 17 Mar 2023

Operable

Guideline 2.1 Keyboard accessible

Make all functionality available from a keyboard.

What should the tester do?

Make sure the user can navigate the app and operate it with a keyboard or other external assistive technology.

How?

Luckily, to test this one, you don’t need a keyboard or assistive technology – it can easily be tested with an accessibility setting called Switch Access or Switch Control, depending on the platform you are testing. You can read more about it in the Accessibility Settings section of this handbook.

What to report?

All issues that make the user unable to use the app with this setting turned on. They can be something like:

Guideline 2.2 Enough time

Provide users enough time to read and use the content.

Success Criterion 2.2.1 Timing Adjustable

What should the tester do?

For each time limit that is set by the content, at least one of the following is true:

How?

Exploratory testing

What to report?

Success Criterion 2.2.2 Pause, Stop, Hide

What should the tester do?

Test that for moving, blinking, scrolling, or auto-updating information that:

There is a mechanism for the user to pause, stop, or hide it or to control the frequency, unless the moving, blinking, scrolling or auto-updating is part of an activity where it is essential. If removed, it would fundamentally change the information or functionality of the content, and information and functionality cannot be achieved in another way that would conform.

How?

Exploratory testing

What to report?

All breaches of the rule explained above. Look for animations, auto-updating content, and similar.

Guideline 2.3 Seizures and physical reactions

Do not design content in a way that is known to cause seizures or physical reactions.

What should the tester do?

Make sure that designers conform to this one :) It would probably be caught in the design review, but another check would be useful. You need to check that the app does not contain anything that flashes more than three times in any one-second period, or that the flash is below the general flash and red flash thresholds.

How?

Good old exploratory testing again.

What to report?

All the elements that look suspicious to you – some of them cannot be noticed with the bare eye, so you can ask the developer or designer to double-check on the ones that look suspicious to you.

Guideline 2.4 Navigable

Provide ways to help users navigate, find content, and determine where they are.

What should the tester do?

Few things to make sure the page is navigable to both users using it in a regular way and to users using it with accessibility settings/technology such as screen readers or switch access:

How?

Exploratory testing combined with screen reader and Switch Access/Switch Control.

What to report?

All breaches of the rules above. In cases where: big blocks of content are not skippable; titles are not on the screens; the ordering of elements doesn’t make sense when navigated with screen reader/switch access tools; links don’t have proper labels; the focus is not visible; headings in the content are not readable with screen readers, and similar.

Guideline 2.5 Input modalities

Make it easier for users to operate functionality through various inputs beyond the keyboard/tapping on the screen.

What should the tester do?

There are a few important things to check when it comes to this guideline:

How?

Exploratory testing/screen readers/Accessibility Inspector/Accessibility scanner

What to report?