Creación y filtrado de informes mediante la CLI de DevTools de axe
El comando reporter puede generar y filtrar una variedad de tipos de informes a partir de los resultados JSON de axe.
Informe de DevTools
Cuando utiliza axe DevTools APIs para generar resultados JSON, puede usar el comando axe reporter
para convertir y filtrar esos resultados JSON en informes HTML, CSV y XML de JUnit.
Si está utilizando la CLI de axe DevTools para generar resultados JSON al probar páginas y flujos de trabajo, puede usar el indicador --format
directamente. Consulte Pruebas de página CLI para obtener más información sobre cómo probar páginas con la CLI.
El siguiente ejemplo encontrará todos los resultados JSON de axe en ./axe-reports/json/
y creará un informe CSV, que se guardará en ./axe-reports/csv/
axe reporter ./axe-reports/json/ ./axe-reports/csv/ --format=csv
-d --dest [ruta]
Especifique la ruta de salida deseada. Esta opción no es obligatoria y, si no la especifica, axe reporter utiliza el segundo directorio especificado como directorio de destino (como se muestra en el ejemplo anterior).
-f --format [type(s)]
Formatos de salida: html, junit (xml), CSV (csv). Opcionalmente, también se pueden especificar múltiples formatos como valores separados por comas.
Ejemplo
axe reporter ./axe-reports/json/ ./axe-reports/csv/ --format=csv,html,xml
--filter [type(s)]
Proporcione una lista de tipos de resultados para filtrar los resultados: pasados, violaciones, incompletos o inaplicable.
La opción --format csv es necesaria si desea utilizar la opción de filtro.
Ejemplo
axe reporter ./axe-reports/json/ --format=csv --filter passes,inapplicable
-b --browser [nombre]
Especifique qué resultados del navegador deben usarse para generar la salida.