Usar Reporter CLI con Pruebas Automatizadas

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

Agregar verificaciones de accesibilidad a sus pruebas automatizadas permitirá a su equipo adelantarse, asegurando que sus aplicaciones siempre sean accesibles para sus usuarios. Al incorporar las herramientas de Deque en su canal de pruebas, podrá guardar los resultados localmente como un archivo JSON.

Con estos resultados ya guardados, puede usar el Reporter CLI para generar informes HTML formateados accesiblemente para compartir con el resto de su equipo.

Revise los pasos para guardar los resultados de los escaneos localmente con:

Usar Resultados en una Canalización

Aprenda cómo puede generar informes HTML autónomos dentro de su canalización de integración continua / despliegue continuo (CI/CD).

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 al directorio donde guardó el ejecutable de Axe Reporter CLI.

Por ejemplo, si el ejecutable está en su carpeta 'Descargas', ingrese lo siguiente en el terminal:

cd Downloads

Ahora, ejecute el siguiente comando:

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

Proporcionar un directorio de salida es opcional, y si no se incluye, los informes se almacenarán en ./axe-devtools-reporter.

El directorio de salida se llenará con informes correspondientes a cada archivo de resultados JSON, además de un informe ejecutivo. Los nombres de archivo para 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.

Siempre añadirá la bandera --format cuando ejecute el comando ./reporter-cli-<your-system>. Además de crear informes HTML, también puede exportar los datos como 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