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