Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Screenshots

15/24
Recursos

Con la función cy.screenshot( , { } ) es posible tomar un captura o screenshot de la pantalla o interfaz de nuestra aplicación en cualquier momento durante la ejecución del testing.

Esta funcionalidad permite algunas opciones de configuración muy útiles como: blackout para ocultar elementos o información que no deba ser expuesta en la captura, clip para recortar y capturar sólo una región de la interfaz, capture: ‘fullPage’ para hacer una captura de toda la página y no solo lo visible en el viewport del navegador, entre otras.

Los archivos de las imágenes capturadas (con formato png) son guardados en subcarpetas identificadas con el nombre de la suite de tests en ejecución, dentro del directorio /screenshots creado automáticamente por Cypress.

Es recomendable excluir los screenshots del repositorio github agregando la carpeta correspondiente al archivo .gitignore.

Aportes 5

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Cuando vuelvo a ejecutar el test me crea los archivos create-user(1).png, login-failed(1).png y login-user(1).png.

Mi consulta es, ¿No sobreescribe, sino que luego de ejecutar más test, aumentarán los screenshot con valores 2, 3, n?

RangeError: Index out of range

Obtengo ese error cuando Cypress intenta hacer los screenshots 😦

Buena esta de los screenshut, esta espectacular

Wowowoo interesante como hace las pruebas, se ve genialll este curso

👏