Cypress Avanzado: Pruebas Automatizadas con Docker y Jenkins
Clase 1 de 29 • Curso de Cypress Avanzado
Contenido del curso
Cookies y Localstorage
Emulando dispositivos
Instalando plugins
Flaky tests
Buenas prácticas
Visual testing
Seguridad
Data Driven Test
BDD
Reportes
Docker
Dashboard
CI/CD
Final
Descubre las habilidades avanzadas de Cypress y lleva tus pruebas automatizadas al siguiente nivel. Javier Fontes Mores, experto en implementación de soluciones de pruebas automatizadas, te guiará en este recorrido donde emularás dispositivos, generarás reportes personalizados, integrarás Cypress en Docker, y explorarás herramientas de integración continua como Jenkins. Prepárate con conocimientos sólidos en JavaScript y si es posible, familiarízate con Docker y Jenkins mediante otros recursos disponibles. Este curso de Cypress Avanzado es un desafío estimulante que promete enriquecer tu set de herramientas de desarrollo.
¿Quién es el instructor del curso de Cypress Avanzado?
Javier Fontes Mores, con un amplio recorrido profesional como Senior Full Stack Developer y especialista en soluciones de pruebas automatizadas, es el instructor a cargo del curso de Cypress Avanzado en Platzi. Con experiencia en proyectos para empresas de renombre como Telcel y MetLife, Javier comparte su vasto conocimiento para llevar tus habilidades de testing al próximo nivel.
¿Qué habilidades se aprenden en este curso?
El curso de Cypress Avanzado explora técnicas sofisticadas y herramientas que te harán sobresalir en calidad de software:
- Emulación de dispositivos para probar en diferentes entornos.
- Implementación de variedad de reportes acorde a tus preferencias.
- Ejecución de pruebas dentro de contenedores Docker y creación de imágenes personalizadas.
- Integración con flujos de CI usando Jenkins.
- Uso del dashboard de Cypress y alternativas gratuitas.
¿Cuáles son los requisitos previos para el curso de Cypress Avanzado?
Para sumergirte en este curso de Cypress Avanzado y aprovecharlo al máximo, deberás:
- Haber completado previamente los cursos de Cypress para UI y Backend.
- Poseer un conocimiento sólido de JavaScript.
Además, se recomienda tener conceptos de Docker y Jenkins, para los cuales puedes encontrar recursos y cursos complementarios en la plataforma de Platzi.
¿Qué conocimientos adicionales son deseables?
Para una experiencia de aprendizaje integral, es beneficioso que tengas una noción básica de Docker y Jenkins. Esto facilitará entender cómo se integran estas tecnologías con Cypress sin extenderse en detalles de instalación o uso básico. Si aún no estás familiarizado con ellas, Platzi ofrece cursos que puedes consultar en la sección de recursos.
El curso de Cypress Avanzado es un pasaje hacia la excelencia en pruebas automatizadas. Abre paso a nuevas posibilidades técnicas y perfecciona tu dominio en herramientas de desarrollo clave, todo esto mientras construyes una base técnica robusta junto a un líder en el campo. El desafío es grande, pero la recompensa es aún mayor: mayor eficiencia, calidad y precisión en tus proyectos de software. ¡Empieza esta aventura de aprendizaje y expande tu horizonte profesional hoy mismo!