Stubs são usados em Teste de Integração Top-Down. Os drivers são usados no Teste de Integração Bottom-Up.
Quais são os tipos de teste de integração?
Alguns tipos diferentes de teste de integração são big-bang, misto (sanduíche), mais arriscado, de cima para baixo e de baixo para cima Outros padrões de integração são: integração de colaboração, integração de backbone, integração de camada, integração cliente-servidor, integração de serviços distribuídos e integração de alta frequência.
Qual das seguintes estratégias de teste envolve o uso de stub e driver para teste?
Teste de sanduíche é a combinação da abordagem de baixo para cima e de cima para baixo, por isso usa a vantagem da abordagem de baixo para cima e da abordagem de cima para baixo. Inicialmente ele usa os stubs e drivers onde os stubs simulam o comportamento do componente ausente. Também é conhecido como Teste de Integração Híbrida.
O que são stubs em testes de unidade?
Um stub é um pequeno pedaço de código que substitui outro componente durante o teste. A vantagem de usar um stub é que ele retorna resultados consistentes, tornando o teste mais fácil de escrever. E você pode executar testes mesmo que os outros componentes ainda não estejam funcionando.
O que é um programa stub?
Um stub é uma pequena rotina de programa que substitui um programa mais longo, possivelmente para ser carregado posteriormente ou localizado remotamente. Por exemplo, um programa que usa Remote Procedure Calls (RPC) é compilado com stubs que substituem o programa que fornece um procedimento solicitado.