/a11ytester

Just a few scripts that run a set of accessibility testing tools on one or more provided URLs.

Primary LanguageShellMIT LicenseMIT

a11ytester

Just a few scripts that run a set of accessibility testing tools on one or more provided URLs.

Runs:

Installation

Note that this entirely assumes that you are running on a Linux or Mac operating system!

For the scripts just clone, copy, or download install.sh, test.sh and a11ytester.sh to your machine.

The installation script will set up a .hintrc configuration file and check for the presence of the required tools. If they are not installed you will be asked if you want them to be globally installed with npm or Homebrew.

Configuration for multiple pages

If you want to test multiple pages you must first create a JSON file (config.json) that contains a list of URLs.

Running a11ytester

Single page

Run bash a11ytester.sh https://mydomain.com in the folder where you keep the script.

Multiple pages

Make sure you have a JSON file (config.json) that contains a list of URLs!

Run bash test.sh in the folder where you keep the script.

Also check out

For testing in your IDE, consider: