Testare le pagine con CLI
Sono disponibili diverse opzioni su quando testare singole pagine.
Quando si utilizza la modalità di immissione URI, sono disponibili numerose opzioni aggiuntive per adattare l'ambito e il set di regole di un test. Ad esempio, il seguente codice escluderà l'intestazione e il piè di pagina da un test e disabiliterà la regola del contrasto dei colori:
axe http://example.com --exclude footer,header --disable color-contrast
Opzioni
-i, --include <list>
Selettore CSS degli elementi inclusi, separati da virgole
-e, --exclude <list>
Selettore CSS degli elementi esclusi, separati da virgole
-a, --axe-source <path>
Percorso al file axe.js
-c, --custom
Specifica il set di regole personalizzato da utilizzare, sovrascrive il set di regole
-t, --tag <list>
Tag delle regole da eseguire, separati da virgole
--regole <list>
ID delle regole da eseguire, separate da virgole
-l, --disabilita <list>
ID delle regole da disattivare, separate da virgole
-s, --salva [nome file]
Salva l'output come file JSON. Il nome del file è facoltativo
-d, --dir <path>
Directory di uscita
-j, --stdout
Invia i risultati a STDOUT e silenzia tutti gli altri output
-r, --report <output-dir>
Generare un report
-f, --format <value>
Specificare i tipi di report [html|junit|csv|html+junit+csv]
--filter [type(s)]
Fornite un elenco di tipi di risultati da filtrare: superati, violazioni, incompleti, inapplicabili. (--format csv richiesto)
axe reporter ./axe-reports/json/ --format=csv --filter passes,inapplicable
-q, --esci
Esci con 1
codice di fallimento se uno qualsiasi dei test a11y fallisce
--ritardo di caricamento <n>
Imposta per quanto tempo (millisecondi) axe attenderà dopo il caricamento della pagina prima di eseguire la verifica (predefinito: 0)
--timer
Registra il tempo necessario per l'esecuzione
--mostra-errori
Visualizza l'intero stack degli errori
--nessun reporter
Disattiva il reporter CLI
--chrome-options [opzioni]
Opzioni da fornire a Chrome headless
-v, --verbose
Come nome dello strumento di test, versione e ambiente, metadati di output
--chromedriver-path <percorso>
Percorso assoluto all'eseguibile chromedriver desiderato
Flag di configurazione
Per ulteriori opzioni, vedere flag di configurazione