Pruebas de regresión
Verifican que los cambios recientes no rompen funcionalidades existentes. Garantizan estabilidad tras cada release.
Cómo se hace
- Identificar las funcionalidades críticas que podrían verse afectadas.
- Diseñar casos de prueba (manuales o automáticos).
- Ejecutarlas tras cada actualización, sprint o release (idealmente automatizadas).
- Comparar resultados con los esperados.
- Reportar y corregir lo que se haya roto.
Ejemplo práctico
Una app bancaria añade un método de pago; antes del release se comprueba que login, transferencias e historial siguen funcionando.