El testing acompaña a todo el ciclo
El buen testing no espera al final: empieza con la revisión de requisitos y continúa en cada fase. Cuanto antes participa el QA, más barato es corregir (shift-left). Por eso cada producto de trabajo (requisitos, diseño, código) puede y debe revisarse.
- Requisitos: revisión estática para detectar ambigüedades.
- Diseño: revisión de la arquitectura y casos límite.
- Código: revisiones y pruebas de componente.
- Sistema integrado: pruebas de integración y de sistema.
- Antes del despliegue: pruebas de aceptación.
Una prueba de aceptación bien definida en la fase de requisitos sirve a la vez como criterio de aceptación y como caso de prueba.
PreguntaToca para voltear
¿Cuándo debería empezar el testing en un proyecto?
Revisar los requisitos para detectar ambigüedades es un ejemplo de…