Categorías de defectos
Los defectos pueden dividirse en categorías basadas en los estados y mensajes de salida de las pruebas correspondientes. Cada defecto pertenece a una sola categoría. Puede ser una de las categorías predeterminadas o una categoría personalizada.
En la pestaña Categorías de un informe de pruebas, las pruebas se agrupan por su categoría y luego por su mensaje de error. Las pruebas que no pertenecen a ninguna categoría no se muestran en la pestaña.
INFO
Allure también utiliza la información sobre las categorías de defectos para construir el gráfico de tendencias de Categorías y mostrar el bloque de Categorías en la pestaña Resumen.
Categorías predeterminadas
Allure define dos categorías predeterminadas de defectos, ambas incluyen pruebas que no terminaron con éxito:
- Defectos del producto (correspondiente al estado de Fallido) — pruebas que se detuvieron debido a un error de aserción.
- Defectos de prueba (correspondiente al estado de Roto) — pruebas que se detuvieron debido a una excepción no controlada distinta a un error de aserción.
Ten en cuenta que si un resultado de prueba coincide con una categoría personalizada, no se considera ni un defecto del producto ni un defecto de prueba.
Categorías personalizadas
Puedes definir cualquier número de categorías personalizadas colocando un archivo de categorías en el directorio de resultados de las pruebas (consulta Cómo funciona). Allure verifica cada prueba con todas las categorías en el archivo, de arriba hacia abajo. A la prueba se le asigna la primera categoría coincidente. Si no se encuentran coincidencias, Allure utiliza una de las categorías predeterminadas si la prueba no tiene éxito o ninguna categoría en caso contrario.
Algunos complementos de Allure pueden generar el archivo automáticamente según la configuración del proyecto. Consulta la documentación de tu adaptador.
Vincular defectos a Jira
Una función que la comunidad solicita con frecuencia es la capacidad de integrar el Informe de Allure con Jira, YouTrack y otros rastreadores de tareas. Actualmente, no existe tal funcionalidad en el Informe de Allure, pero estamos trabajando en implementarla.
Si esto es esencial para ti en este momento, puedes considerar usar Allure TestOps. Al igual que Allure Report, permite gestionar defectos. Pero también permite vincular los defectos con los problemas en Jira, YouTrack u otros rastreadores de tareas.