Masterclass

Primeros pasos en el testing e2e con Cypress

Automatizamos pruebas de interfaz en un suspiro.

Duración total: 01:31:35

Código descargable

Acceso 100% online

Descripción de la masterclass

¿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

[Suscríbete][6] o [identíficate][7] para ver el vídeo al completo.

Podrás ver a:

Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas.

Explora los capítulos

1. Presentación de la app que vamos a testear [04:20]

Presentación de la app que vamos a testear

[04:20]

2. Instalar Cypress [23:10]

Instalar Cypress

[03:40]

Lanzamos el primer test

[01:59]

Creamos el primer test

[02:01]

Autocompletado en VSC para librerías globales 🔥

[06:23]

Test de fallo de login de usuario

[09:07]

3. Test de login correcto de usuario [26:50]

Test de login correcto de usuario

[02:50]

Creación de usuarios de prueba

[05:50]

Requests con Cypress

[04:25]

Entornos específicos de testing

[02:25]

Ejecutar antes de cada test 🔥

[01:50]

Limpiar la base de datos en cada prueba

[09:30]

4. Test de registro de usuario [37:15]

Test de registro de usuario

[02:47]

Librería faker 🔥

[05:28]

Testing de envío de email en el registro

[11:35]

Commands en Cypress

[10:28]

Buenas prácticas en Cypress

[06:57]

Descubre todo lo que puedes conseguir sucribiéndote a Web Reactiva

Contenido nuevo todas las semanas

Una comunidad de developers colegas en telegram

Desafíos y retos de programación para que mejores tus habilidades

400 horas de contenido en audio y vídeo

Entrevistas y masterclass en directo con los/las mejores profesionales

Precio

19€Matrículaplus10€Al mes

  • Contenido disponible 24/7
  • Audios y videos
  • Retos y desafíos
  • Todo el código descargable
  • Comunidad de developers
  • Acceso premium completo