¿Qué son las pruebas de módulos y las pruebas de integración? ¿Cuáles son sus características?
Pruebas de integración, en inglés es Prueba de integración.
Las pruebas de integración se refieren a las pruebas conjuntas de varios componentes de un sistema de aplicación para determinar si pueden funcionar juntos y los componentes pueden entrar en conflicto. Sean bloques de código, aplicaciones independientes, programas del lado del cliente o del servidor en la red. Este tipo de prueba es especialmente relevante para sistemas cliente-servidor y distribuidos. Las pruebas unitarias deben completarse antes de las pruebas de integración generales. p >
Las pruebas de integración son una extensión lógica de las pruebas unitarias. Su forma más simple es: dos unidades que han sido probadas se combinan en un componente y se prueba la interfaz entre ellas. En este sentido, el componente se refiere al integrado. Agregación de múltiples unidades En escenarios de la vida real, muchas unidades se combinan en componentes, y estos componentes se agregan en partes más grandes del programa. El método consiste en probar la combinación de fragmentos y, finalmente, extender el proceso para combinar su módulo con otros. Los módulos del grupo se prueban juntos. Finalmente, todos los módulos que componen el proceso se prueban juntos. Además, si el programa consta de múltiples procesos, se deben probar en pares en lugar de probar todos los procesos al mismo tiempo. /p>
Identificación de pruebas de integración Problemas que surgen al combinar unidades Al utilizar un plan de pruebas que requiere probar cada unidad antes de combinarlas y garantizar la viabilidad de cada unidad, puede saber que es probable que se produzcan errores al combinar las unidades. estar relacionado con las interfaces entre las unidades. Este enfoque reduce el número de escenarios posibles a un nivel de análisis más simple.