Automatización E2E, UI y API desarrollada para SQL Mind Trainer sobre un entorno real con Supabase.
Esta suite Cypress automatiza los flujos más críticos del sistema: login, navegación de niveles, progreso, ranking, consultas SQL y validación de respuestas.
Fue diseñada con enfoque en eficiencia, reproducibilidad y detección temprana de errores.
/cypress
/e2e
auth.cy.js
levels.cy.js
progress.cy.js
ranking.cy.js
/fixtures
users.json
levels.json
sql-answers.json
/support
commands.js
api-helpers.js
e2e.js
cypress.config.js
Separación clara entre tests, helpers, fixtures y configuración global, permitiendo escalabilidad y mantenibilidad.