Scarica il Progetto Demo di Puppeteer
Scarica ed esegui un progetto campione completo per Axe DevTools per Web con Puppeteer e Mocha
Questo progetto demo familiarizza gli utenti con l'uso di Axe DevTools per Web con Puppeteer e Mocha e può generare report senza necessitare di un progetto web esistente con cui integrarsi. Per informazioni su come installare Axe DevTools per Web in un progetto esistente, leggi la guida su installazione da un pacchetto, dal tuo repository di artefatti o da Agora di Deque.
Prerequisiti
Questi progetti richiedono un ambiente di sviluppo Node.js, comprese NPM o Yarn. Richiedono anche un WebDriver che corrisponda al progetto demo desiderato, sia Puppeteer, WebdriverIO o WebDriverJS.
Catalogo degli esempi
Il Catalogo degli esempi offre un progetto completo di esempio con Puppeteer e Mocha che puoi clonare ed eseguire per generare report di accessibilità senza necessità di un progetto web esistente da integrare.
Utilizzo
-
Clona il repository Catalogo degli Esempi Deque su GitHub:
git clone git@github.com:dequelabs/axe-devtools-html-api-examples.gitnotePotresti dover utilizzare un comando di clonazione diverso a seconda di come hai configurato l'accesso a GitHub. Il comando sopra usa SSH. Vedi Collegamento a GitHub con SSH per maggiori informazioni.
-
Vai all'esempio di Puppeteer:
cd axe-devtools-html-api-examples/Node/puppeteer-mocha -
Esegui
npm installoyarnper installare i moduli node -
Esegui
npm testoyarn testper eseguire gli script di test
Una volta che i test hanno terminato di essere eseguiti, i risultati grezzi vengono registrati nella console e compilati in un report HTML dal reporter di Axe DevTools per Web. Questi report ti permettono di consumare facilmente i risultati delle scansioni di accessibilità.
Se desiderato, puoi configurare il progetto per scansionare qualsiasi pagina web accessibile cambiando gli URL dei casi di test con src/*.test.js e rieseguendo i test.
Configurazione
Inizialmente, uno o più dei componenti all'interno di questo progetto potrebbero essere incompatibili con il tuo ambiente. Se i problemi persistono, contatta direttamente il tuo rappresentante Deque, raggiungici tramite il nostro assistenza clienti, o inviaci una email. Saremo felici di aiutarti.
