Integraciones
Este capítulo describe cómo integrar Allure Report en varias herramientas utilizadas para el desarrollo de software.
Integraciones con herramientas CI/CD
Tener Allure Report en una máquina local es excelente, pero ¿qué pasa si queremos generar los reportes automáticamente como parte de un proceso CI/CD? Las integraciones con sistemas CI/CD permiten justamente eso. Descargan la versión correcta de Allure Report y generan el reporte durante la ejecución de una tubería (pipeline). Algunas integraciones pueden incrustar el reporte en la página de resultados de la tubería para que tú y tus colegas puedan verlo más tarde.
Consulta la página de documentación de cada integración para obtener más información sobre sus capacidades:
- Integración con Azure DevOps
- Integración con Bamboo Allure 2
- Integración con GitHub Action Allure 3
- Integración con Jenkins
- Integración con TeamCity Allure 2
Integraciones con herramientas de construcción
Estas integraciones agregan la generación de Allure Report como un paso en el ciclo de vida de construcción. Descargan el CLI de Allure automáticamente y exponen objetivos o tareas para generar y servir reportes:
Integraciones con herramientas de equipo
Estas integraciones comparten los resultados de una ejecución de prueba con tu equipo: publican un resumen de la ejecución en un chat o actualizan el estado de la prueba en un sistema de gestión de pruebas:
- Integración con Slack Allure 3
- Integración con Xray Allure 3
Integraciones con herramientas de desarrollo
Estas integraciones incrustan los comandos de Allure Report en la interfaz de usuario (UI) del IDE:
- Integración con los IDE de JetBrains Allure 2
- Integración con Visual Studio Code Allure 2