Logo Passei Direto
Buscar
A integração de software visa identificar falhas na comunicação entre módulos. Para suprir componentes ausentes, usam-se estratégias incrementais e simulação. A escolha entre abordagens hierárquicas dita a ordem de implementação e os simuladores necessários, garantindo a integridade do sistema e a detecção precoce de erros de interface antes da conclusão.
Sobre estratégias de teste de integração e uso de stubs e drivers, assinale a alternativa correta.
a. Drivers são usados exclusivamente na integração Top-down para substituir bancos de dados e interfaces externas.
b. Testes de integração bem feitos eliminam testes de unidade, validando lógica interna e interfaces simultaneamente.
C. A estratégia Bottom-up usa stubs para acionar módulos inferiores, simulando chamadas dos módulos superiores.
d. Na integração Top-down, testa-se controle principal primeiro, usando stubs para simular componentes inferiores.
e. A abordagem Top-down inicia pelos módulos inferiores, usando drivers para simular controles superiores ausentes.
User badge image
Estudo Através de Questões

há 12 horas

Respostas

User badge image

Ed Verified user icon

há 12 horas

Vamos analisar as alternativas com base nas estratégias de teste de integração e no uso de stubs e drivers: a) Drivers são usados exclusivamente na integração Top-down para substituir bancos de dados e interfaces externas. — Incorreto. Drivers são usados na integração Bottom-up para simular módulos superiores ausentes, não na Top-down. b) Testes de integração bem feitos eliminam testes de unidade, validando lógica interna e interfaces simultaneamente. — Incorreto. Testes de integração não substituem testes de unidade; ambos são necessários. c) A estratégia Bottom-up usa stubs para acionar módulos inferiores, simulando chamadas dos módulos superiores. — Incorreto. Na Bottom-up, usa-se drivers para simular módulos superiores, não stubs. d) Na integração Top-down, testa-se controle principal primeiro, usando stubs para simular componentes inferiores. — Correto. Na integração Top-down, começa-se pelos módulos superiores (controle principal) e usa-se stubs para simular módulos inferiores ainda não implementados. e) A abordagem Top-down inicia pelos módulos inferiores, usando drivers para simular controles superiores ausentes. — Incorreto. Isso descreve a abordagem Bottom-up. Portanto, a alternativa correta é: d. Na integração Top-down, testa-se controle principal primeiro, usando stubs para simular componentes inferiores.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina