Este video dura 01:31:35. Solo puedes acceder al contenido completo si te suscribes a la zona premium.
¿De qué va?
Usaremos Cypress para crear tests automatizados visuales o e2e.
Probaremos una aplicación sencilla con un proceso de registro con envío de email lanzando los tests con Cypress.
Marcas de tiempo
00:00 Presentación de la app que vamos a testear
04:20 Instalar Cypress
08:00 Lanzamos el primer test
09:59 Creamos el primer test
12:00 Autocompletado en VSC para librerías globales (¡Perla!)
18:23 Test de fallo de login de usuario
27:30 Test de login correcto de usuario
30:20 Creación de usuarios de prueba
36:10 Requests con Cypress
40:35 Entornos específicos de testing
43:00 Ejecutar antes de cada test (¡Perla!)
44:50 Limpiar la base de datos en cada prueba
54:20 Test de registro de usuario
57:07 Librería faker (¡Perla!)
1:02:35 Testing de envío de email en el registro
1:14:10 Commands en Cypress
1:24:38 Buenas prácticas en Cypress
¿Qué necesitas saber?
Bases de JavaScript.
Nivel de dificultad
Avanzado
Tecnologías utilizadas
- Cypress
- JavaScript
- Node
- PHP
Recursos
Contenidos relacionados en danielprimo.io
- WRP 130. El testing mata
- WR 59: Vivir con el testing
- Aprende testing unitario (TDD) con una kata de programación
[Suscríbete][6] o [identíficate][7] para ver el vídeo al completo.