Usar Reporter CLI con pruebas automatizadas
Agregar verificaciones de accesibilidad a sus pruebas automatizadas permitirá a su equipo adelantar el proceso, asegurando que sus aplicaciones siempre sean accesibles para sus usuarios. Cuando usted incorpora las herramientas de Deque en su flujo de pruebas, puede guardar los resultados localmente como un archivo JSON.
Con estos resultados ya guardados, usted puede utilizar la CLI de Reporter para generar informes HTML con formato accesible para compartir con el resto de su equipo.
Revise los pasos para guardar los resultados del escaneo localmente con:
Usar resultados en un pipeline
Aprenda cómo puede generar informes HTML autónomos dentro de su pipeline de integración continua/despliegue continuo(reporter-cicd-overview).
Usar resultados para pruebas locales
Cuando esté listo para crear un informe HTML, asegúrese de que todos los escaneos relevantes estén en un directorio compartido. Abra una ventana de terminal y navegue hasta el directorio donde guardó el ejecutable CLI de axe Reporter.
Por ejemplo, si el ejecutable está en la carpeta 'Descargas', ingrese usted lo siguiente en la terminal:
cd DownloadsAhora, ejecute el siguiente comando:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=htmlProporcionar un directorio de salida es opcional y, si no se incluye, los informes se almacenarán en ./axe-devtools-reporter.
El directorio de salida contendrá informes correspondientes a cada archivo de resultados JSON, así como un informe ejecutivo. Los nombres de archivo de los informes individuales se derivan del nombre del escaneo y de la marca de tiempo del análisis del escaneo: ${scanName}-axe-result-${timestamp}.html.
Usted siempre debe agregar el indicador --format cuando ejecute el comando ./reporter-cli-<your-system>. Además de crear informes HTML, también puede exportar los datos a XML/JUnit o CSV.
HTML:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=htmlXML/JUnit:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=junitCSV:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=csv