Ed
há 12 horas
Vamos analisar as alternativas com base nos conceitos de testes de integração: - Integração Bottom-up: começa testando os módulos mais baixos (de base) e vai subindo. Para testar esses módulos inferiores, que não são chamados por outros módulos ainda não implementados, são usados drivers (controladores) que simulam os módulos superiores. - Integração Top-down: começa testando os módulos superiores e vai descendo. Para testar os módulos superiores que chamam módulos inferiores ainda não implementados, são usados stubs (simulações) para substituir esses módulos inferiores. Agora, analisando as alternativas: a) Correta. A integração Bottom-up inicia na base, exigindo drivers para invocar e testar os componentes inferiores. b) Incorreta. Na Bottom-up não se usa stubs para substituir módulos de alto nível, mas sim drivers. c) Incorreta. Stubs são usados sim, não são exclusivos mocks dinâmicos. d) Incorreta. Na Top-down, usa-se stubs para simular módulos inferiores, não drivers. e) Incorreta. A Top-down não dispensa simulações; stubs são necessários para módulos inferiores ausentes. Portanto, a alternativa correta é: a) A integração Bottom-up inicia na base, exigindo drivers como controladores para invocar e testar os componentes inferiores.
Cadastre-se ou realize login
Mais perguntas desse material