Cómo Generar un Reporte
Ejecutar Pruebas y Generar Reportes
Ejecutar pruebas y generar un reporte con Allure 3 es sencillo. Usando el comando run, puedes ejecutar tu suite de pruebas y generar automáticamente un reporte:
allure run -- <comando_de_prueba>Por ejemplo, si estás usando npm como tu ejecutor de pruebas, el comando sería:
allure run -- npm testPara generar exitosamente un reporte, asegúrate de que tu configuración de pruebas genere resultados en un directorio allure-results, que es automáticamente detectado por Allure 3. Este directorio puede colocarse en cualquier nivel anidado dentro de tu proyecto (por ejemplo, out/tests/allure-results), siempre que mantenga el nombre correcto.
Después de que las pruebas se completen, el reporte se genera automáticamente. Los resultados existentes de ejecuciones anteriores son ignorados, ya que Allure 3 se enfoca únicamente en datos nuevos para asegurar reportes precisos y actualizados.
Generar Reportes Manualmente desde Resultados Existentes
Si ya tienes resultados de prueba y deseas generar un reporte manualmente, usa el comando generate:
allure generate <resultsDir>Esto genera un reporte estándar de Allure 3. Puedes personalizar configuraciones de salida, como el directorio de destino, a través del archivo de configuración.
Generar Reportes con el Plugin Allure Awesome
Allure 3 también incluye un plugin generador de reportes avanzado - Allure Awesome. Soporta opciones de configuración adicionales, como generar el reporte como un solo archivo HTML, establecer el tema, personalización de marca e idioma del reporte generado, y tomar en cuenta problemas conocidos.
Para explorar todas las características de Allure Awesome actualmente disponibles, ejecuta:
allure awesome --helpPara generar manualmente un reporte personalizado de Allure Awesome, usa el comando awesome:
allure awesome <resultsDir> [options]