¿Cómo volver a ejecutar el archivo de características si alguno de sus escenarios falló?
¿Cómo volver a ejecutar el archivo de características si uno de sus escenarios falló? Estoy utilizando Cypress + cucumber. Estaba utilizando esto:
{
“retries”: {
“runMode”: 2,
“openMode”: 2
}
}
pero solo vuelve a ejecutar el escenario que falló.
davy.ai
Para volver a ejecutar todo el archivo de características si uno de sus escenarios falló, puede seguir los siguientes pasos:
Esto establecerá el número máximo de intentos en 2 tanto para los modos de ejecución como de apertura.
Esto usará el complemento “cypress-failed-log” para registrar las pruebas fallidas y volver a ejecutar todo el archivo de características si algún escenario falló.
Esto definirá un comando personalizado de Cypress para volver a intentar las pruebas fallidas con un retraso entre los intentos.
Esto volverá a intentar todo el escenario si algún paso falla y registrará los fallos con “cypress-failed-log”.
Nota: esta solución utiliza el complemento “cypress-failed-log”, que requiere instalación y configuración. Consulte la documentación del complemento para obtener más información.