Prueba de integración de arriba hacia abajo

¿Qué son las pruebas de integración descendente?

La prueba de integración de arriba hacia abajo es una técnica de prueba de integración utilizada para simular el comportamiento de los módulos de nivel inferior que aún no están integrados. Los stubs son los módulos que actúan como reemplazo temporal de un módulo llamado y dan el mismo resultado que el del producto real.

El reemplazo de los módulos 'llamados' se conoce como 'Stubs' y también se usa cuando el software necesita interactuar con un sistema externo.

Stub - Diagrama de flujo:

Los diagramas anteriores establecen claramente que los módulos 1, 2 y 3 están disponibles para la integración, mientras que los módulos siguientes aún están en desarrollo y no se pueden integrar en este momento. Por lo tanto, los stubs se utilizan para probar los módulos. El orden de integración será:

1,2
1,3
2,Stub 1
2,Stub 2
3,Stub 3
3,Stub 4

Enfoque de prueba:

+ Firstly, the integration between the modules 1,2 and 3
+ Test the integration between the module 2 and stub 1,stub 2
+ Test the integration between the module 3 and stub 3,stub 4