Scarica il Progetto Demo di WebdriverIO
Scarica ed esegui un progetto completo di esempio per Axe DevTools for Web con WebdriverIO e Mocha
Questo progetto demo permette agli utenti di familiarizzare con l'uso di Axe DevTools for Web con WebDriverJS e Mocha e può generare report senza la necessità di un progetto web esistente da integrare. Per informazioni su come installare Axe DevTools for Web in un progetto esistente, consulta la guida su installando da un bundle, dal tuo repository di artefatti, o da Agora di Deque.
Prerequisiti
Questi progetti richiedono un ambiente di sviluppo Node.js, inclusi NPM o Yarn. È inoltre necessario un esempio scaricato e installato di WebdriverIO.
Catalogo degli esempi
Il Catalogo degli esempi fornisce un progetto di esempio completo di WebdriverIO con Mocha che puoi clonare ed eseguire per generare report di accessibilità senza bisogno di un progetto web esistente da integrare.
Uso
-
Clona il repository Deque Examples Catalog su GitHub:
git clone git@github.com:dequelabs/axe-devtools-html-api-examples.gitnotePotrebbe essere necessario utilizzare un comando di clonazione diverso a seconda di come hai configurato l'accesso a GitHub. Il comando sopra utilizza SSH. Consulta Connessione a GitHub con SSH per maggiori informazioni.
-
Vai all'esempio di WebdriverIO:
cd axe-devtools-html-api-examples/Node/webdriverio -
Esegui
npm installoyarnper installare i moduli node -
Esegui
npm run testoyarn testper eseguire gli script di test
Una volta che i test sono terminati, i risultati vengono compilati in un report HTML dal reporter di Axe DevTools for Web. Questi report ti permettono di analizzare facilmente i risultati delle scansioni di accessibilità.
Se lo desideri, puoi configurare il progetto per scansionare qualsiasi pagina raggiungibile dal web modificando gli URL dei casi di test con testfile e rieseguendo i test.
Configurazione
Inizialmente, uno o più componenti di questo progetto potrebbero essere incompatibili con il tuo ambiente. Se i problemi persistono, contatta direttamente il tuo rappresentante Deque, raggiungici tramite il nostro help desk, o inviaci un'email. Saremo lieti di aiutarti.
