Un sistema real que falla
ReservaLab es una aplicación de reservas de citas completa. Tiene defectos sembrados a propósito: no son ejercicios de papel, son fallos que hay que reproducir, documentar y reportar.
20 horas, 5 módulos y una aplicación real con defectos de verdad esperando a que los encuentres.
Vas a probar ReservaLab, una aplicación para reservar citas de servicios (consultas médicas, terapias, laboratorio). Los clientes se registran, reservan, consultan y cancelan citas. Hay reglas de negocio que se deben cumplir y, sobre todo, hay cosas que no funcionan bien.
Tu trabajo durante estas 20 horas es el de una persona de QA: entender qué debería pasar, diseñar cómo comprobarlo, encontrar dónde falla y dejarlo documentado de forma que alguien pueda arreglarlo.
Lo más importante
Si una prueba falla, no asumas que la prueba está mal escrita. Este sistema tiene defectos reales. Encontrarlos es el ejercicio.
| Módulo | De qué va | Qué entregas |
|---|---|---|
| 1 · Fundamentos de testing | Tipos de prueba, riesgos, criterios de aceptación, casos y evidencias | Matriz con riesgos, criterios, casos de prueba y evidencias |
| 2 · Fundamentos técnicos | APIs REST, Jira, SQL, Git y CI/CD | Colección de API, consulta SQL, defecto documentado y ejercicio de Git |
| 3 · IA aplicada a QA | Prompting y uso responsable de IA en QA | Biblioteca de prompts de QA |
| 4 · Performance | Carga, estrés, métricas y análisis | Script de performance y reporte con conclusiones |
| 5 · Automatización | Automatizar web y API con Playwright | Un escenario web y uno de API automatizados |
| Qué | Dónde |
|---|---|
| Aplicación web | web.theproject.ec |
| API y su documentación | api.theproject.ec/docs |
| Consola de base de datos | db.theproject.ec |
| Repositorios y pipelines | gitea.theproject.ec |
| Métricas de performance | metrics.theproject.ec |
| Jira | El instructor te comparte el enlace y la invitación |
Tus credenciales las entrega el instructor el primer día. Son las mismas para la aplicación web y para el repositorio: usuario studentNN, con NN tu número asignado.
Antes de la primera sesión, revisa El entorno del laboratorio y comprueba que puedes entrar.