Platzi, educación profesional efectiva.
Te doy la bienvenida a este curso de Cypress Avanzado.
Yo soy Javier Fontes Mores y seré tu profesor a lo largo de este curso.
Actualmente trabajo como Senior Full Stack Developer
en una startup que se llama Vault.org de Estados Unidos.
Y también tengo experiencia implementando soluciones
de pruebas automatizadas para diferentes empresas.
Algunas de ellas son como Telcel, MetLife, ClaroPay, entre muchas otras.
¿Qué vamos a ver en este curso?
Vamos a ver conceptos que van un poco más allá de lo común.
Vamos a ver cómo emular dispositivos,
vamos a ver cómo implementar diferentes tipos de reportes
para nuestras pruebas, porque a veces no nos gusta uno, otros sí.
Vamos a ver cómo correr nuestras pruebas de Cypress
dentro de un contenedor de Docker, generar nuestra propia imagen.
Vamos a ver cómo integrarlo en un flujo de integración continuo,
en específico usando Jenkins para reportar todas nuestras pruebas.
Vamos a ver cómo utilizar el dashboard de Cypress.
Y vamos a ver incluso una alternativa gratuita,
ya que el dashboard de Cypress tiene un costo.
¿Qué necesitas para este curso?
Necesitas haber tomado los cursos anteriores de Cypress,
Cypress para UI, Cypress para Backend,
y obviamente necesitas tener buenas bases sobre JavaScript.
¿Qué conocimiento es deseable que tengas?
Docker y Jenkins. Aquí hay cursos en Platzi
que te voy a dejar en la sección de recursos para que puedas tomarlos.
Es importante que lo hagas porque no me tendrá que explicar
cosas pequeñas de cómo se usa o cómo se instala tal tecnología.
Pero, sin embargo, te explicaré qué es lo que estamos haciendo
y cómo integrarlo junto con Cypress.
¿Estás emocionado por aprender todo esto?
Te veo en la siguiente clase.