Concepto Práctica de industria intermediate ES

Pirámide de Testing

Modelo heurístico para distribuir el esfuerzo de automatización: muchas pruebas unitarias (rápidas y baratas), menos de integración y pocas E2E (lentas y frágiles).

Definición

La pirámide de testing (Mike Cohn) recomienda concentrar el grueso de la automatización en el nivel unitario —rápido, estable, barato de mantener— y reducir progresivamente hacia integración y, en la cúspide, E2E de interfaz, que son lentos y propensos a flakiness.

La forma importa

NivelVelocidadCosto de mantenimientoConfianza por test
UnitariomsBajoAislada
IntegraciónsMedioContratos entre módulos
E2E / UIminAltoFlujo de usuario real

Matices modernos

El “trofeo de testing” (Kent C. Dodds) reequilibra hacia integración en front-end moderno, donde aporta mejor relación confianza/costo. La pirámide es una heurística, no dogma: ajústala a tu arquitectura.

Grafo de conocimiento

Tiene como prerrequisito