Skip to main content
← Back to Tools

Test Config Builder

Build a JSON test configuration for the A11y Scan extension. Configure what to scan, how to scan it, and what to include in the export — then download and upload it in the extension.

Basics

A label for this config — helps you identify it later in saved configs and in the extension.

How many pages to scan. "Single Page" scans the active tab. "URL List" scans a set of URLs you provide. "Sitemap" reads URLs from a sitemap.xml. "Auto-Discover" follows links from the starting page.

{
  "name": "Default",
  "scanMode": "single",
  "pages": {
    "urls": [],
    "sitemapUrl": "",
    "autoDiscover": false,
    "maxPages": 50,
    "crawlScope": ""
  },
  "wcagVersion": "2.2",
  "wcagLevel": "AA",
  "viewports": [
    {
      "label": "Mobile",
      "width": 375
    },
    {
      "label": "Tablet",
      "width": 768
    },
    {
      "label": "Desktop",
      "width": 1280
    }
  ],
  "timing": {
    "pageLoadTimeout": 10000,
    "scanTimeout": 30000,
    "delayBetweenPages": 500
  },
  "auth": null,
  "rules": {
    "mode": "all",
    "ruleIds": []
  },
  "enrichment": {
    "domContext": true,
    "cssComputedStyles": true,
    "frameworkHints": true,
    "filePathGuesses": true
  },
  "pageRules": [],
  "mocks": []
}