Concentrar el esfuerzo de pruebas donde los errores resultan costosos
No todas las pantallas ni todas las líneas de código tienen el mismo riesgo. Empezamos por los procesos críticos para el negocio, los permisos y los cambios de datos. Junto con el área de negocio, formulamos los resultados esperados, los casos negativos y los objetivos de calidad. Una cobertura de pruebas alta por sí sola no es un criterio suficiente para la fiabilidad de una versión.
El plan de pruebas asigna las comprobaciones al nivel adecuado: pruebas unitarias rápidas, pruebas de integración y de contrato, así como recorridos de usuario completos seleccionados. Las pruebas exploratorias manuales siguen siendo útiles cuando se examinan nuevas lógicas de uso, combinaciones inesperadas o excepciones de negocio.


