Utilizzare Reporter CLI con test automatici

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
Not for use with personal data

Aggiungere controlli di accessibilità ai test automatizzati permetterà al Suo team di anticipare i test, garantendo che le Sue app siano sempre accessibili per i Suoi utenti. Quando integra gli strumenti Deque nella pipeline di test, Lei può salvare i risultati localmente come file JSON.

Una volta salvati questi risultati, Lei può quindi utilizzare il Reporter CLI per generare report HTML formattati in modo accessibile da condividere con il resto del Suo team.

Esamini i passaggi per salvare i risultati della scansione in locale con:

Uso dei risultati in una pipeline

Scopra come può generare report HTML indipendenti all'interno della Sua pipeline di integrazione continua/distribuzione continua (CI/CD).

Uso dei risultati nei test locali

Quando è pronto per creare un report HTML, si assicuri che tutte le scansioni rilevanti siano in una directory condivisa. Apra una finestra del terminale e acceda alla directory in cui ha salvato l'eseguibile di axe Reporter CLI.

Ad esempio, se l'eseguibile si trova nella cartella "Downloads", immettere quanto segue nel terminale:

cd Downloads

Ora esegua il seguente comando:

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=html

L'indicazione di una directory di output è facoltativa e, se non viene specificata, i report verranno archiviati in ./axe-devtools-reporter.

La directory di output verrà popolata con report corrispondenti a ciascun file di risultati JSON, nonché con un report esecutivo. I nomi dei file per i singoli report derivano dal nome della scansione e dal timestamp dell'analisi della scansione: ${scanName}-axe-result-${timestamp}.html.

Lei deve sempre aggiungere il flag --format quando esegue il comando ./reporter-cli-<your-system>. Oltre a creare report HTML, è possibile esportare i dati in formato XML/JUnit o CSV.

HTML:

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=html

XML/JUnit:

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=junit

CSV:

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=csv