PRUEBAS DE REGRESIÓN
Cuando se realizan cambios en un sistema, ya sea para corregir un defecto o debido a una funcionalidad nueva o modificada, se debe probar para confirmar que los cambios han corregido el defecto o implementado la funcionalidad correctamente, y no han causado ninguna consecuencia adversa imprevista.
Por medio de estas pruebas detectamos los efectos secundarios no deseados introducidos por cambios en una parte del código, los cuales pueden afectar accidentalmente el comportamiento de otras partes del código, ya sea dentro del mismo componente, entre otros componentes del mismo sistema, o incluso en otros sistemas.