Módulos
Son el plan de contenidos, no cursos terminados: todavía no hay lecciones publicadas.
Módulo 4En preparación
Fundamentos de automatización
Criterios para decidir qué automatizar y las bases de programación y de diseño de pruebas que hacen confiable a un script.
- Qué automatizar y qué no
- Fundamentos de programación
- Selectores y localizadores
- Esperas y sincronización
- Aserciones
- Organización de pruebas
- Manejo de errores
Módulo 5En preparación
Automatización web
Automatización de pruebas de interfaz web con Playwright y TypeScript, desde el primer test hasta su ejecución en integración continua.
- Playwright y TypeScript
- Page Object Model
- Fixtures
- Pruebas parametrizadas
- Datos de prueba
- Trazas y reportes
- Ejecución en varios navegadores
- Integración continua
Módulo 6En preparación
API y bases de datos
Cómo probar servicios HTTP y validar datos en la base de datos, con casos positivos, negativos y de contrato.
- HTTP y métodos
- Códigos de respuesta
- Headers y autenticación
- Validación JSON
- Pruebas positivas y negativas
- SQL para validación de datos
- Pruebas de contrato
Módulo 7En preparación
Rendimiento
Cómo medir el comportamiento de un sistema bajo carga e interpretar los resultados, con una introducción a k6.
- Pruebas de carga, estrés y resistencia
- Usuarios virtuales
- Tiempos de respuesta y percentiles
- Interpretación de resultados
- Introducción a k6