Skip to content

Demonstration of integrating automated accessibility testing tools into a continuous integration/deployment (CI/CD) workflow.

Notifications You must be signed in to change notification settings

nfreear/accessibility-devops

Repository files navigation

Accessibility DevOps demo

Node.js CI (expected to fail!) Should fail

This repository demonstrates integrating automated accessibility testing tools into a continuous integration/deployment (CI/CD) workflow.

It demonstrates the use of two separate tools:

The repo contains example fails and passes pages, and corresponding end-to-end tests.

Screenshot showing Cypress output

⚠️✋ This project does not guarantee that what you build is accessible.

The GDS Accessibility team found that only ~30% of issues are found by automated testing.

You'll also need to:

Usage

npm install
npm run lint
npm run start:detached
npm run test:cypress
npm run test:pa11y-ci
_SPEC=pass npm run test:cypress

About

Demonstration of integrating automated accessibility testing tools into a continuous integration/deployment (CI/CD) workflow.

Topics

Resources

Stars

Watchers

Forks