¿De qué se trata este curso?
Cypress ofrece la mejor experiencia de desarrollo de tests del ecosistema JavaScript: recarga en vivo, time-travel debugging y un runner visual que muestra cada paso. Este curso lo aprovecha a fondo — y te enseña a esquivar los anti-patrones que arruinan la mayoría de las suites Cypress heredadas.
¿Para quién es?
- Desarrolladores frontend que quieren cubrir sus features con e2e.
- QA automatizadores que vienen de Selenium y quieren el stack JS.
¿Qué necesitas?
JavaScript intermedio (promesas, arrow functions) y Node instalado. TypeScript suma pero no es requisito.
Lo que serás capaz de hacer al terminar
- Escribir tests estables con el modelo de comandos encadenados de Cypress.
- Controlar el backend con
cy.intercept()— sin esperas fijas jamás. - Reutilizar sesiones de login con
cy.session()para suites rápidas. - Probar componentes aislados con component testing.