Systeemeisen voor axe Developer Hub
Vereisten die nodig zijn om de axe Developer Hub te gebruiken, inclusief taalondersteuning, browerautomatiseringsplatformversies, Node.js-versie, browserversies en toegang tot de npm-registry.
De volgende vereisten zijn nodig om de axe Developer Hub te gebruiken:
-
JavaScript-, TypeScript- of Javatests. Uw tests moeten in JavaScript, TypeScript of Java zijn geschreven om met de axe Developer Hub te werken.
-
Nieuwste versie of één hoofdversie terug van het browserautomatiseringsplatform. Zie Ondersteuning voor browserautomatiseringsplatform in Platformondersteuning voor meer informatie.
-
Node.js LTS. Uw project moet de Long Term Support-versie van Node.js gebruiken. (Dit geldt alleen voor JavaScript- of TypeScript-tests.)
-
Toestemming om te downloaden en installeren van de npm-registry (https://npmjs.com). Het @axe-core/watcher-pakket wordt gedownload van npmjs.com. (Dit geldt alleen voor JavaScript- of TypeScript-tests.)
-
Nieuwste stabiele versie van Chrome voor testen of Chromium.
importantWanneer uitgevoerd als
cypress run, gebruikt Cypress zijn ingebouwde Electron-browser, die niet compatibel is met Watcher en tot een fout zal leiden. U moet Cypress uitvoeren alscypress run --browser chrome-for-testing --headlessofcypress run --browser chromium --headlessin plaats daarvan.Zie Browserondersteuning voor meer informatie over de ondersteunde webbrowsers met Watcher.
-
(Optioneel) Uw code opgeslagen in een Git-repository. Het gebruik van een Git-repository voor uw project stelt u in staat om toegankelijkheidskwaliteit te associëren met elke commit, wat een betere verantwoordelijkheid bevordert. Bovendien, door GitHub te gebruiken als uw Git-repository, kunt u de toegankelijkheidskwaliteit voor commits afdwingen via de GitHub Action.
