Cómo realizar pruebas de regresión en animales
Estrategia básica de prueba de regresión en Notas de referencia del sistema
Estrategia alternativa: Prueba de regresión de caso de uso completo . Como se mencionó anteriormente, su ventaja radica en su amplia cobertura de regresión. Sin embargo, para el sistema actual, ya sea que se utilice como prueba manual o automatizada, la inversión inicial es enorme y es posible que no se logren buenos resultados en el corto plazo. . Para construcciones a mediano y largo plazo, se puede considerar esta opción.
Estrategia alternativa: pruebas de regresión basadas en riesgos. La dificultad para implementar pruebas de regresión basadas en riesgos en un sistema radica en la detección de riesgos prefuncional. La automatización es generalmente difícil de lograr, pero la falta de coherencia empresarial es el problema fatal de esta estrategia.
Estrategia alternativa: Pruebas de regresión basadas en perfiles operativos. Las pruebas de regresión basadas en archivos de configuración de operación pueden reducir efectivamente la inversión inicial. En la etapa inicial, se pueden examinar bibliotecas de casos de prueba específicas para las pruebas de regresión. La ventaja es que la dirección del lado comercial es clara, lo que puede garantizar de manera efectiva que el negocio principal. Los problemas en el uso del sistema se pueden resolver. Se descubrió temprano, pero sus deficiencias también son obvias: cobertura insuficiente y difícil implementación de automatización.
Estrategia alternativa: pruebas de regresión basadas en análisis de superficie de impacto. La prueba de regresión basada en el análisis de la superficie de impacto es una prueba a nivel unitario. En el sistema, la principal ventaja de las pruebas de regresión basadas en el análisis de la superficie de impacto es que pueden reducir significativamente el tamaño de la biblioteca de casos de prueba. Sin embargo, debido a consideraciones a nivel empresarial, esta estrategia rara vez se considera en los sistemas en línea. Al mismo tiempo, esta estrategia requiere un proceso de desarrollo más estandarizado durante la fase de análisis de implementación para que los desarrolladores de pruebas puedan automatizar las pruebas de regresión. A juzgar por la situación actual, es poco probable que se implementen tales pruebas en el sistema.