Estoy tratando de configurar Cypress para ejecutar pruebas automatizadas directamente desde DevOps usando una canalización. Parece que ya se está comunicando parcialmente conmigo, pero no sé por qué recibo el siguiente error:
yo . \\phasp13jm29\UICypress\cypress open :
Hay tal estructura en este directorio.
El archivo package.json contiene:
¿Alguien puede aconsejar?
Me parece que está llamando a cypress en el agente tfs (corredor de pruebas) desde una máquina remota ( \\phasp13jm29 ) que potencialmente es un mal uso. En pocas palabras, cypress es el paquete de nodejs. Dicho esto, debe instalar nodejs y cypress en el agente tfs. Es posible que desee consultar los requisitos del sistema Cypress para obtener más detalles.
Para cumplir con la canalización, también debe asegurarse de que los scripts de prueba de cypress estén disponibles en el agente tfs (copiándolos a través de la red o git checkout o a su manera).
El último paso es iniciar la ejecución de la prueba llamando a npx cypress run con los indicadores y/o configuración apropiados o npm run test (desde su paquete.json).
Solo mis 2 centavos y espero que sea algo útil para usted.