nfreear / accessibility-ci-demo

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Accessibility CI demo

Node.js CI

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

Specifically, it demonstrates use of two separate tools: jest-axe and @treosh's lighthouse-ci-action.

The repo contains example fails and passes pages, and corresponding unit tests.

⚠️✋ 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 test

About

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


Languages

Language:JavaScript 64.5%Language:HTML 22.4%Language:CSS 13.1%