Requisiti di sistema per axe Developer Hub

Link to Requisiti di sistema per axe Developer Hub copied to clipboard

Requisiti necessari per utilizzare axe Developer Hub, tra cui supporto linguistico, versioni della piattaforma di automazione del browser, versione di Node.js, versione di ChromeDriver e accesso al registro npm.

Free Trial
Not for use with personal data
important

Axe Developer Hub è progettato per i test end-to-end e non per i test dei componenti offerti da Cypress o Playwright.

Per utilizzare axe Developer Hub sono necessari i seguenti requisiti:

  • Test JavaScript o TypeScript. Per funzionare con axe Developer Hub, i tuoi test devono essere scritti in JavaScript o TypeScript.

  • Versione più recente o una versione principale precedente della piattaforma di automazione del browser. Per ulteriori informazioni, vedere Supporto della piattaforma di automazione del browser in Supporto della piattaforma .

  • LTS di Node.js. Il tuo progetto deve utilizzare la versione Long Term Support di Node.js.

  • Autorizzazione a scaricare e installare dal registro npm (https://npmjs.com). Il pacchetto @axe-core/watcher viene scaricato da npmjs.com.

  • Ultima versione stabile di ChromeDriver.

    important

    Se invocato come cypress run, Cypress utilizza il suo browser Electron integrato, che non è compatibile con @axe-core/watcher e genererà un errore. Invece, devi invocare Cypress come cypress run --browser chrome --headless .

  • (Facoltativo) Il tuo codice archiviato in un repository Git. Utilizzando un repository Git per il tuo progetto ti permette di associare la qualità dell'accessibilità a ogni commit, promuovendo una maggiore responsabilità. Inoltre, utilizzando GitHub come repository Git, puoi garantire la qualità dell'accessibilità per i commit tramite GitHub Action.

Vedere anche

Supporto della piattaforma