Stub

O que é um esboço?

Os stubs são usados ​​durante o teste de integração Top-down, para simular o comportamento dos módulos de nível inferior que ainda não estão integrados. Stubs são os módulos que atuam como substitutos temporários de um módulo chamado e fornecem a mesma saída do produto real.

Os stubs também são usados ​​quando o software precisa interagir com um sistema externo.

Stub - Diagrama de Fluxo

O diagrama acima afirma claramente que os Módulos 1, 2 e 3 estão disponíveis para integração, enquanto os módulos abaixo ainda estão em desenvolvimento e não podem ser integrados neste momento. Conseqüentemente, Stubs são usados ​​para testar os módulos. A ordem de integração será:

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

Abordagem de teste:

+ 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