Ver fallos de aserciones: real vs. esperado Allure 3
Cuando una prueba falla debido a un error de aserción, Allure Report puede mostrarte exactamente qué salió mal comparando el valor esperado (lo que tu prueba anticipaba) con el valor real (lo que tu código produjo).
El bloque de error
Cada prueba fallida muestra un bloque de error que contiene el mensaje de la aserción. Al hacer clic en el mensaje, se expande el seguimiento de pila completo debajo de él.

El visor de diferencias
Si el framework de pruebas reporta tanto un valor real como un valor esperado, aparece un botón Mostrar diferencia en el bloque de error. Al hacer clic en él, se abre un modal de comparación con dos controles:
Modo de vista - elige cómo se organiza la comparación:
- Unificado - muestra el valor esperado en gris, seguido inmediatamente por las diferencias. El texto agregado se resalta en verde, el texto eliminado en rojo.
- Lado a lado - muestra el esperado a la izquierda y el real (con las diferencias aplicadas) a la derecha.
Comparar por - elige la granularidad de las diferencias:
- Líneas (predeterminado) - resalta líneas completas que difieren, útil para cadenas de varias líneas o JSON.
- Palabras - resalta palabras individuales, útil para prosa u oraciones largas.
- Caracteres - resalta caracteres individuales, útil para detectar errores tipográficos sutiles o diferencias de espacios en blanco.
