Ejecutando el primer test

Existen dos maneras de ejecutar Cypress, la primera es levantando el Cypress Test Runner para visualizar todo el entorno de interfaz gráfica de la ejecución, a través del comando: npx cypress open

Cuando el usuario ejecuta el comando, el sistema inmediatamente levanta el Cypress Test Runner donde podemos visualiza los tests *.spec.js que tenemos disponibles para ejecutar.

La segunda forma de ejecutar Cypress es en modo headless. Es decir, sin levantar el Test Runner y sin interfaz gráfica disponible. Para ejecutar en modo headless simplemente debes ejecutar en la terminar el comando: npm test

Cuando se ejecuta en modo headless Cypress nos permite automáticamente grabar videos y tomar screenshots de todos los tests disponibles.

Podemos revisar que los videos y los screenshots quedaron guardados en las carpetas videos y screenshots

La documentación oficial de Cypress.io es bastante completa y puedes encontrar más información de comandos adicionales que puedes utilizar durante una ejecución: https://docs.cypress.io/guides/guides/command-line.html#Commands

Last updated