Exigences système pour Axe Developer Hub

Link to Exigences système pour Axe Developer Hub copied to clipboard

Exigences nécessaires pour utiliser axe Developer Hub, y compris la prise en charge linguistique, les versions de la plate-forme d'automatisation du navigateur, la version Node.js, la version ChromeDriver et l'accès au registre npm.

Free Trial
Not for use with personal data
important

Axe Developer Hub est conçu pour les tests de bout en bout, et non pour les tests de composants proposés par Cypress ou Playwright.

Les exigences suivantes sont nécessaires pour utiliser axe Developer Hub :

  • Tests JavaScript ou TypeScript. Vos tests doivent être écrits en JavaScript ou TypeScript pour fonctionner avec axe Developer Hub.

  • Version la plus récente ou une version majeure antérieure à la plateforme d'automatisation du navigateur. Consultez Prise en charge de la plateforme d'automatisation du navigateur dans Prise en charge de la plateforme pour plus d'informations.

  • Node.js LTS. Votre projet doit utiliser la version Long Term Support de Node.js.

  • Autorisation de téléchargement et d'installation à partir du registre npm (https://npmjs.com). Le package @axe-core/watcher est téléchargé depuis npmjs.com.

  • Dernière version stable de ChromeDriver.

    important

    Lorsqu'il est invoqué en tant que cypress run, Cypress utilise son navigateur Electron intégré, qui n'est pas compatible avec @axe-core/watcher et entraînera une erreur. Vous devez invoquer Cypress comme cypress run --browser chrome --headless à la place.

  • (Facultatif) Votre code stocké dans un référentiel Git. L'utilisation d'un référentiel Git pour votre projet vous permet d'associer la qualité d'accessibilité à chaque commit, favorisant ainsi une meilleure responsabilisation. De plus, en utilisant GitHub comme référentiel Git, vous pouvez imposer les normes de qualité d'accessibilité pour les commits via l'Action GitHub.

Voir aussi

Support de la plate-forme