axe DevTools Reporter CLI

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

Genere informes independientes desde axe DevTools Mobile para compartir con su equipo, ya sea usuario con licencia o no.

Not for use with personal data

La interfaz de línea de comandos (CLI) de axe DevTools Reporter ha tomado la potencia de generación de informes disponible en axe DevTools CLI y la ha convertido en una herramienta de generación de informes liviana e independiente.

La CLI de axe DevTools Reporter requiere archivos JSON de axe DevTools Mobile para crear un informe. Los archivos JSON se pueden obtener de dos fuentes:

  1. Recomendado para uso personal: Exportación de escaneos desde el panel de control de axe DevTools Mobile
  2. Recomendado para la canalización CI/CD: guardar los resultados localmente dentro de su ejecución de prueba automatizada
tip

¿Ya tienes instalado el Reporter CLI? Consulte nuestra siguiente guía sobre Generar informes con CI/CD.

¿Ya utiliza la CLI de DevTools de axe?

La CLI de axe DevTools admite la generación de informes HTML a partir de escaneos de axe DevTools Mobile. Proporcione a la CLI un directorio que contenga sus escaneos móviles como archivos JSON.

Nota: Para obtener más información sobre la herramienta, consulte la documentación de axe DevTools CLI.

Configuración por primera vez

Descargar a través de npm

La CLI de axe DevTools Reporter está disponible a través de Deque's Artifactory como un paquete npm. Siga nuestra guía para configurar su registro npm para acceder a axe DevTools Mobile.

Descarga directa

Encuentre su sistema operativo en las subsecciones siguientes. Una vez que se haya descargado la CLI de axe DevTools Reporter de Deque's Artifactory, abra la línea de comando y navegue hasta la ubicación del ejecutable. Utilice el comando debajo del enlace de descarga para probar la instalación.

tip

Modo administrador
Dependiendo de la configuración de su máquina, es posible que necesite utilizar el modo administrador.

Habilitar instalación global
Hacer que la CLI de axe DevTools Reporter esté disponible globalmente desde cualquier directorio colocándolo en un directorio en el $PATH de su sistema. Puede ver qué directorios están en el $PATH de su sistema ejecutando `echo $PATH`.

Descargar v4.10.0

Su descarga debe ser un ejecutable, es posible que necesite ejecutar chmod +x <name> en la terminal para que funcione en máquinas Mac o Linux.

En Windows

Pruebe la instalación con:

./reporter-cli-win.exe --help

En Linux

Pruebe la instalación con:

./reporter-cli-linux --help

En macOS

Pruebe la instalación con:

./reporter-cli-macos --help

Generando informes

Una vez que haya reunido los escaneos de axe DevTools Mobile como archivos JSON, estará listo para crear un informe. Asegúrese de que todos los escaneos estén en un directorio y luego ejecute el siguiente comando para generar los informes HTML:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=html

El directorio de salida es opcional y, si no se proporciona, los informes se almacenarán en el mismo ./axe-devtools-reporter.

Los nombres de archivo se derivan del nombre del escaneo y de la marca de tiempo del análisis del escaneo. ${scanName}-axe-result-${timestamp}.html

tip

Asegúrese de consultar executive-report.html para ver los resultados combinados de todos los análisis dentro del paquete.

Formato de salida

Además del informe HTML, también puede exportar los datos en formato CSV o XML/JUnit.

HTML:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=html

XML/JUnit:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=junit

CSV:

axe-devtools-reporter <devtools-results-directory> <output-directory> --format=csv