Por lo tanto, estamos usando Cypress + Cucumber para realizar pruebas de interfaz de usuario E2E. Todo está funcionando bien, cada vez que activo el script, muestra la ventana emergente de Cypress y activa algunas tareas manualmente. Ahora queremos que nuestra persona de control de calidad use el mismo aviso para probar algunos escenarios específicos como lo hará. Sé que una forma de activar la prueba es durante la canalización de CI/CD, pero me preguntaba si hay una forma de alojar la aplicación en algún servidor, y una persona de control de calidad puede activar un flujo particular cuando lo desee.
Hasta ahora encontré cypress run --browser chrome --headed --no-exit --port 9000 para mantener el servidor activo y ejecutar las pruebas al hacer clic en él. Pero cuando copio la URL y la abro en otro navegador, veo un error que dice que no puede ejecutar la prueba porque Cypress no abrió el navegador.
Por favor, hágamelo saber si hay una manera de lograrlo.