Skip to content
Innopulse Consulting

Checklist: testing an app for accessibility

For: Product owners, development and marketing

Updated: 2026-11

In short

A first accessibility test of an app covers: full keyboard operation, understandable screen reader output, sufficient contrast, zoom without loss, labelled forms, understandable error messages, no overly short time limits and the required accessibility information.

The checklist covers the most common defects and suits a first assessment by your own team. It follows WCAG 2.1 level AA, on which the European requirements are based.

Testing is done on the journeys users actually go through, not on a single home page.

The checklist

  1. 01

    Operate with a keyboard

    Go through the main journey without a mouse and watch for visible focus and logical order.

    Done when: The journey can be completed fully by keyboard, and focus is visible at all times.

  2. 02

    Test with a screen reader

    Check with VoiceOver or NVDA whether buttons, images and headings are announced sensibly.

    Done when: All controls have understandable names, and meaningful images have alternative text.

  3. 03

    Measure contrast

    Check text and important graphics for sufficient contrast against the background.

    Done when: Normal text reaches at least 4.5 to 1, large text at least 3 to 1.

  4. 04

    Zoom

    Zoom to 200 percent and enlarge text on mobile devices via system settings.

    Done when: Content remains readable and operable; nothing is cut off or overlapped.

  5. 05

    Check forms

    Every field needs a visible label, and required fields must be marked.

    Done when: All fields are labelled and programmatically associated with their label.

  6. 06

    Check error messages

    Trigger errors deliberately and check that cause and solution appear understandably at the field.

    Done when: Error messages name the field, the error and a way to fix it.

  7. 07

    Provide information

    Describe how the service meets the requirements and give a contact route for feedback.

    Done when: The accessibility information is published and easy to find.

Common mistakes

  • —Only automated tools are used, which miss a large share of defects.
  • —Individual pages are fixed, but not the components from which new pages are built.
  • —Overlay tools are treated as a solution although they do not fix the causes.

What this checklist does not cover

  • —The checklist is a first assessment, not a complete test against all criteria.
  • —It does not settle whether your service legally falls under the BFSG, BaFG or the European Accessibility Act.

Parent service: App Development

FAQ

Who should carry out the test?

Your own team for a first assessment. For a robust test, someone experienced with assistive technology.

Does the list apply to websites too?

Largely yes. For websites there is also our website accessibility checklist.

LM
Reviewed by
Founder & CEO · MSc Innovation Management (FFHS) · PMP · IREB CPRE · Author of “Identity Over Discipline”
Mandates incl. EDA, MeteoSwiss, FSO, SERI, FINMA, Swisscom and BLS
Working on something similar?

Checklist: testing an app for accessibility