GuíaAvanzado
Guía de Estrategia de Prueba y Quality Engineering
No puedes probar todo, así que la pregunta real es qué probar, en qué nivel y cuánto. Esta guía enseña a decidir la estrategia de prueba de un proyecto y las bases de quality engineering: la calidad como disciplina de todo el equipo, no solo de quien escribe tests. Cubre la pirámide de tests y sus críticas (el anti-patrón cono de helado, la alternativa testing trophy), el testing basado en riesgo (priorizar por impacto × probabilidad), cuándo un test no vale la pena y hay que borrarlo, métricas de calidad más allá de la cobertura (mutation score, tasa de flaky, defect escape rate), el presupuesto de flaky y la salud de la suite, y la calidad como disciplina de equipo (shift-left, revisión de tests, definición de "hecho"). Corona el ecosistema de guías de Testing: cierra con un proyecto capstone donde escribes el documento de estrategia de prueba completo para Reservo, con evidencia medida.
- 64
- lecciones
- 8
- módulos
- Inglés · Español
- disponible en
- Sí
- certificado
- Gratis
- acceso
Resultados
Lo que vas a poder hacer
- Entender la estrategia de prueba como decisión consciente: qué probar, a qué nivel y cuánto
- Dibujar la pirámide de tests de tu propia suite y reconocer el anti-patrón cono de helado
- Priorizar el esfuerzo de testing por riesgo: impacto × probabilidad, y dónde los bugs salen más caros
- Decidir qué NO probar y calcular el costo real de escribir, correr y mantener un test
- Medir calidad más allá de la cobertura: mutation score, defect escape rate, tasa de flaky y tiempo de ejecución
- Definir un presupuesto de flaky y una política de cuarentena para mantener la suite confiable
- Instalar la calidad como disciplina de equipo: shift-left, revisión de tests y quién es dueño de qué
- Escribir el documento de estrategia de prueba completo de Reservo, con evidencia medida, como proyecto capstone
Antes de empezar
Qué necesitas traer
Es para ti si...
- Devs senior o tech leads que deciden qué y cuánto probar en su equipo
- Equipos con una suite de tests grande que no saben si está bien enfocada (mucha cobertura, pocos bugs atrapados)
- Devs que ya conocen técnicas puntuales de testing y quieren el criterio para decidir cuándo usar cada una
Requisitos y materiales
- Guía de Testing Fundamentals & TDD completada (o equivalente: pytest, TDD, fixtures básicas)
- Experiencia manteniendo una suite de tests real en un proyecto de cierto tamaño
- Recomendado (no obligatorio): haber visto dobles de prueba, property-based testing y CI de tests
Contenido
El temario, módulo por módulo
Abre cualquiera para ver sus lecciones.
- 1. Presentación del módulo: de escribir tests a decidir la estrategia
- 2. No puedes probar todo
- 3. Qué es una estrategia de prueba
- 4. Los niveles de test y para qué sirve cada uno
- 5. El costo de un test
- 6. La calidad es asunto de todo el equipo
- 7. Estrategia explícita vs implícita
- 8. Mini-proyecto: esboza la estrategia de prueba de una parte de Reservo
- 1. Presentación del módulo: de medir la forma a juzgarla
- 2. La pirámide de tests y por qué esta forma
- 3. Los tres niveles y sus trade-offs
- 4. El anti-patrón del cono de helado
- 5. El testing trophy y otras formas
- 6. Mide la forma real de tu suite
- 7. La forma como balance, no como dogma
- 8. Mini-proyecto: mide y juzga la pirámide de Reservo
- 1. Presentación del módulo: qué NO probar y por qué
- 2. El costo real de un test
- 3. Cuándo un test no vale la pena: el código trivial
- 4. No pruebes la librería ni el framework
- 5. El sobre-testing y la duplicación
- 6. El impuesto de mantenimiento de una suite frágil
- 7. Borrar los tests que no pagan
- 8. Mini-proyecto: audita y poda una suite de Reservo
- 1. Presentación del módulo: la suite está verde, ¿y eso qué prueba?
- 2. Por qué la cobertura miente
- 3. El mutation score como medida de poder
- 4. Cobertura 100% frente a un mutante que sobrevive
- 5. Las otras métricas: escape rate, flaky, tiempo, MTTR
- 6. La ley de Goodhart
- 7. Qué medir de verdad
- 8. Mini-proyecto: mide el poder real de una suite de Reservo
- 1. Presentación del módulo: la suite como activo que hay que mantener sano
- 2. La confianza en la suite es el activo
- 3. El presupuesto de flaky
- 4. La política de cuarentena con ticket
- 5. El presupuesto de tests lentos
- 6. Las ventanas rotas de un `main` rojo
- 7. Las señales de una suite enferma
- 8. Mini-proyecto: diagnostica y presupuesta la salud de la suite de Reservo
- 1. Presentación del módulo: de testing a quality engineering
- 2. La calidad no es solo trabajo de "QA"
- 3. Shift-left: el bug más barato es el temprano
- 4. La definición de "hecho"
- 5. Quién es dueño de los tests
- 6. Revisar los tests en el code review
- 7. El documento de estrategia como artefacto vivo
- 8. Mini-proyecto: escribe la definición de "hecho" y la política de ownership de Reservo
- 1. Presentación del módulo: de las siete decisiones a un solo documento
- 2. La sección 1: el objetivo de pirámide, medido
- 3. La sección 2: el mapa de riesgo priorizado
- 4. La sección 3: qué NO probar
- 5. La sección 4: las métricas objetivo
- 6. La sección 5: la política de flaky y los presupuestos de salud
- 7. La sección 6: ownership y la definición de hecho
- 8. Proyecto: escribe la estrategia de prueba de Reservo
Dudas frecuentes
Lo que suele preguntarse
Sin límite. Es una guía gratuita: entras cuando quieras, las veces que quieras.
No. Los módulos están ordenados de menos a más, pero puedes saltar al que necesites. Tu progreso se guarda por lección.
Lo que haga falta está en «Qué necesitas traer», arriba. Si no aparece nada ahí, puedes empezar desde cero.
En el grupo de WhatsApp del Club, y cada quince días hay un live con un instructor donde se resuelven dudas en vivo.
Sí. Al terminar todas las lecciones se emite automáticamente, con un código verificable que puedes compartir en LinkedIn.
Empieza cuando quieras
Lo que dicen los estudiantes
Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!