Skip to main content

jaffamonkey

Axe Scan

Axe Scan tool is code scanning tool and based on axe-core, which is used for many accessibility tools, including Lighthouse.

Axe Core is used for many accessibility tools, including Lighthouse. Axe-core covers WCAG 2.0/2.1/2.2 on level A, AA and AAA as well as a number of best practices.

Axe Scan Tool

Install

npm install --save-dev axe-scan

Axe scan setup file

axe-scan.config.json

{
"axeCoreTags": [
"wcag2a",
"wcag2aa",
"wcag21a",
"wcag21aa",
"wcag22aa"
],
"resultTypes": [
"incomplete",
"violations"
],
"filePath": "./urls.txt",
"locale": "en"
}

Url file

urls.txt

https://jaffamonkey.com/
https://jaffamonkey.com/about/
https://jaffamonkey.com/contact/
https://jaffamonkey.com/skills/testing/
https://jaffamonkey.com/skills/accessibility/
https://jaffamonkey.com/accessibility-statement/
https://jaffamonkey.com/terms/
https://jaffamonkey.com/accessibility-checks/

Run Axe scan

./node_modules/.bin./axe-scan run > ./results/axescan-results.csv

Sample report

Axe accessibility test report

More resources

Here are a couple more resources, or check out the full list.

  1. Superagent API testing

    Superagent is a small progressive client-side HTTP request library, and Node.js module with the same API, supporting many high-level HTTP client features.

  2. Artillery load test

    Artillery is a scalable, flexible and easy-to-use platform that contains everything you need for production-grade load testing.