Interfaccia a riga di comando di axe DevTools Reporter

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Genera report autonomi da axe DevTools Mobile da condividere con il tuo team, che sia un utente con licenza o meno.

Not for use with personal data

L'interfaccia a riga di comando (CLI) di axe DevTools Reporter ha preso la potenza di reporting disponibile in axe DevTools CLI e l'ha trasformata in uno strumento di reporting autonomo e leggero.

Per creare un report, la Reporter CLI richiede i file JSON di axe DevTools Mobile. I file JSON possono essere ottenuti da due fonti:

  1. Consigliato per uso personale: esportazione di scansioni dalla dashboard di axe DevTools Mobile
  2. Consigliato per pipeline CI/CD: salvataggio dei risultati in locale all'interno dell'esecuzione del test automatizzato
tip

Hai già installato Reporter CLI? Consulta la nostra guida successiva su Generare report con CI/CD.

Utilizzi già la CLI di axe DevTools?

Axe DevTools CLI supporta la generazione di report HTML dalle scansioni di axe DevTools Mobile. Fornisci alla CLI una directory contenente le tue scansioni con axe DevTools Mobile come file JSON.

Nota: per maggiori informazioni sullo strumento, consulta la documentazione CLI di axe DevTools.

Prima configurazione

Scarica tramite npm

Axe DevTools Reporter CLI è disponibile tramite l'Artifactory di Deque come pacchetto npm. Segui la nostra guida per impostare il registro npm per accedere ad axe DevTools Mobile.

Download diretto

Trova il tuo sistema operativo nelle sottosezioni seguenti. Dopo aver scaricato l'interfaccia CLI di axe DevTools Reporter da Deque's Artifactory, aprire la riga di comando e andare alla posizione dell'eseguibile. Per testare l'installazione, utilizzare il comando riportato sotto il link per il download.

tip

Modalità amministratore
A seconda della configurazione del computer, potrebbe essere necessario utilizzare la modalità amministratore.

Abilita installazione globale
Rendi axe DevTools Reporter CLI disponibile globalmente da qualsiasi directory inserendolo in una directory nel $PATH del tuo sistema. È possibile vedere quali directory si trovano nel $PATH del sistema eseguendo `echo $PATH`.

Scarica v4.10.0

Il download dovrebbe essere un file eseguibile; potrebbe essere necessario eseguirlo chmod +x <name> nel terminale per renderlo tale su computer Mac o Linux.

On Windows

Testare l'installazione con:

./reporter-cli-win.exe --help

On Linux

Testare l'installazione con:

./reporter-cli-linux --help

Su macOS

Testare l'installazione con:

./reporter-cli-macos --help

Generazione dei report

Dopo aver raccolto le scansioni di axe DevTools Mobile come file JSON, sei pronto per creare un report. Assicurati che tutte le scansioni siano in una directory, quindi esegui il seguente comando per generare i report HTML:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=html

La directory di output è facoltativa e, se non specificata, i report verranno archiviati in ./axe-devtools-reporter.

I nomi dei file derivano dal nome della scansione e dalla marca temporale dell'analisi della scansione. ${scanName}-axe-result-${timestamp}.html

tip

Assicurati di consultare executive-report.html per visualizzare i risultati combinati di tutte le scansioni nella suite.

Formato di output

Oltre al report HTML, è possibile esportare i dati anche in formato CSV o XML/JUnit.

HTML:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=html

XML/JUnit:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=junit

CSV:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=csv