Acerca del taller
En este taller aprenderás a construir desde cero un proyecto end to end de «todo lo que se ejecute en un navegador», podrás implementar las buenas prácticas en la construcción de pruebas automatizadas en entornos web. Cypress.io te permitirá automatizar las pruebas, de forma rápida y sin necesidad de importar librerías ya que incluye librerías de aserciones

¿A quién va dirigido?
Profesionales de Testing involucrados en pruebas de software manuales que desean ingresar al mundo de la automatización o profesionales que han realizado automatización de pruebas y desean iniciar con Cypress.
Requisitos
Que incluye
Contenido
- 1.1 ¿Qué es la Automatización de Pruebas Web?
- 1.2 Introducción a Cypress
- 1.3 Primer Test Automatizado
- Práctica Guiada
- 2.1 Introducción a HTML y DOM
- 2.2 Localizadores en Cypress
- Práctica Guiada
- 3.1 Interacción con Elementos Web
- 3.2 Validaciones con Cypress
- Práctica Guiada
- 4.1 Uso de Fixtures en Cypress
- 4.2 Creación de Comandos Personalizados
- Práctica Guiada
- 5.1 Introducción a Git y GitHub
- 5.2 Configuración del Proyecto en GitHub
- Práctica Guiada
- 5.3 Introducción al Page Object Model (POM)
- 5.4 Buenas Prácticas de Organización
- Práctica Guiada
- 6.1 Introducción a Behavior Driven Development (BDD)
- 6.2 Integración de Cypress con Cucumber
- Práctica Guiada
- 7.1 Ejecución en Modo Headless
- 7.2 Generación de Reportes
- Práctica Guiada
- Proyecto Final
- Revisión y Feedback
Trainer

Jheiner Reaño Coveñas
QA Engineer Ssr. en CULQ – BCP
Caso de Éxito: Automatización con Cypress Craft
E2E & API: Automatización de flujos críticos de usuario y capas de servicios.
Data-Driven Testing: Integración de conexiones a BD para validaciones de integridad de datos en tiempo real.
Capacitación: Diseño y ejecución de workshops internos para la estandarización de pruebas automatizadas en el equipo.
Mentoring: Capacitador técnico del equipo de QA en nuevas herramientas de automatización.


