Integración con JetBrains IDE
Con el complemento Allure para los IDEs de JetBrains, puedes generar y abrir rápidamente los informes de pruebas desde el menú contextual del IDE. El complemento se puede usar en todos los IDEs basados en la plataforma IntelliJ, incluyendo IntelliJ IDEA, WebStorm, PyCharm, GoLand y otros.
Además de Allure Report, el complemento también proporciona algunas funcionalidades relacionadas con Allure TestOps. Consulta la documentación de Allure TestOps.
Instalación y configuración
WARNING
Antes de instalar el complemento, asegúrate de que la herramienta de línea de comandos Allure Report esté instalada en tu sistema operativo.
Inicia el IDE.
Ve a File → Settings.
En el árbol de navegación de configuración, selecciona la sección Plugins.
Ve a la pestaña Marketplace.
En el cuadro de búsqueda, escribe:
/organization:Qameta
.Al lado del complemento Allure TestOps Support, haz clic en Install.
Espera a que se complete la instalación y haz clic en Apply.
En el árbol de navegación de configuración, selecciona la sección Tools → Allure TestOps.
Asegúrate de que el campo Allure Report path contenga el comando o la ruta completa a la utilidad Allure Report. Edita la ruta si es necesario.
Haz clic en OK.
Generar un informe de pruebas
Ejecuta tus pruebas como lo harías normalmente.
Suponiendo que un adaptador de Allure esté configurado correctamente en tu proyecto, esto debe generar un directorio de resultados de pruebas en
allure-results
,build/allure-results
u otra ubicación, dependiendo de la configuración.En la ventana de herramientas Project, haz clic derecho en el directorio de resultados de pruebas y selecciona Allure Report: Generate.
El informe de pruebas se generará en un nuevo directorio, cuyo nombre contendrá el sufijo
-report-⟨DATE⟩_⟨TIME⟩
, por ejemplo:allure-results-report-2023-05-23_08-37-17
.Para ver el informe de pruebas en un navegador web, haz clic derecho en el directorio del informe de pruebas y selecciona Allure Report: Open Generated Report.
Regenerar automáticamente un informe de pruebas
Para iniciar un servicio que regenerará automáticamente el informe de pruebas:
Ejecuta tus pruebas como lo harías normalmente.
Suponiendo que un adaptador de Allure esté configurado correctamente en tu proyecto, esto debe generar un directorio de resultados de pruebas en
allure-results
,build/allure-results
u otra ruta, dependiendo de la configuración.En la ventana de herramientas Project, haz clic derecho en el directorio de resultados de pruebas y selecciona Allure Report: Generate On-The-Fly.
El informe de pruebas se generará en un nuevo directorio, cuyo nombre contendrá el sufijo
-report
, por ejemplo:allure-results-report
. El informe también se abrirá automáticamente en el navegador web.Cada vez que ejecutes nuevamente tus pruebas, el complemento regenerará automáticamente el informe de pruebas. La página en el navegador se actualizará automáticamente.
TIP
Si usas un monitor amplio o múltiples monitores, puede ser conveniente mantener visible simultáneamente el IDE y el navegador web mientras trabajas en el código o las pruebas. Esto te permitirá ver cómo tus modificaciones afectan el informe.
En la ventana de herramientas Allure (View → Tool Windows → Allure), aparecerá un elemento de lista que describe los parámetros del servidor web local, por ejemplo: ⟨PROJECT⟩/build/allure-results → ⟨PROJECT⟩/build/allure-results-report
. Selecciónalo para habilitar acciones adicionales:
Icono | Significado |
---|---|
Detener la generación de informes sobre la marcha. | |
Forzar la regeneración del informe, independientemente de si hay nuevos resultados disponibles. | |
Abrir el informe de pruebas en el navegador web. | |
Abrir el directorio del informe de pruebas en el gestor de archivos. |