Creé en Jenkins un proyecto de estilo libre en el que quería ejecutar Cypress.
En la línea de comando usé esta línea de comando:
npx cypress run --browser chrome --headed --spec "cypress/integration/examples/actions.spec.js" --config pageLoadTimeout=10000El problema es que se ejecuta en modo silencioso, no hay un navegador abierto y realiza acciones de prueba.
¿Qué debo hacer para que me aparezca el navegador mientras ejecuto la prueba? Gracias por adelantado.
Las herramientas de CI como Jenkins no están diseñadas para abrir el navegador.
Es por eso que Cypress ofrece dos formas de ejecutarlo:
cypress opencypress runLo estás usando de la manera correcta.
Las cosas interesantes para CI son las capturas de pantalla y los videos .
Sí, en realidad, cuando inicia pruebas basadas en Cypress en CI (no solo Jenkins), no puede ver el proceso en modo de depuración. Solo en la máquina local con el parámetro open . Además, guarde el video O las capturas de pantalla de las pruebas en ejecución de Jenkins, y cuide