Tabla de contenido:
Definición - ¿Qué significa la prueba de regresión?
La prueba de regresión es un tipo de prueba de software utilizada para determinar si los nuevos problemas son el resultado de cambios en el software.
Antes de aplicar un cambio, se prueba un programa. Después de que se aplica un cambio, el programa se vuelve a probar en áreas seleccionadas para detectar si el cambio creó nuevos errores o problemas, o si el cambio real logró su propósito previsto.
Techopedia explica las pruebas de regresión
Las pruebas de regresión son esenciales para grandes aplicaciones de software, ya que a menudo es difícil saber si cambiar parte de un problema ha creado un nuevo problema para una parte diferente de la aplicación. Por ejemplo, un cambio en un módulo de préstamo de solicitud bancaria puede resultar en la falla de un informe de transacción mensual. En la mayoría de los casos, los problemas pueden parecer no relacionados, pero en realidad pueden ser la raíz de la frustración entre los desarrolladores de aplicaciones.
Otras situaciones que requieren pruebas de regresión incluyen detectar si ciertos cambios logran un objetivo previsto o probar nuevos peligros asociados con problemas que vuelven a surgir después de un período sin problemas.
Las pruebas de regresión modernas se manejan principalmente a través de herramientas de pruebas comerciales especializadas que toman instantáneas de software existentes que luego se comparan después de aplicar un cambio específico. Es casi imposible para los evaluadores humanos realizar las mismas tareas de manera tan eficiente como los evaluadores de software automatizados. Esto es especialmente cierto con aplicaciones de software grandes y complejas dentro de vastos entornos informáticos como bancos, hospitales, empresas manufactureras y grandes minoristas.
