Logo Passei Direto
Buscar
Testes de integração identificam falhas na comunicação entre módulos. Estratégias incrementais, como Top-down e Bottom-up, ordenam a combinação. Dependendo da direção, usam-se stubs e drivers para simular componentes ausentes, garantindo a continuidade dos testes.
Assinale a alternativa correta sobre a aplicação de Top-down e Bottom-up e uso de componentes de simulação.
a. Top-down verifica cedo a estrutura de controle principal, empregando stubs para substituir módulos inferiores.
b. A Top-down dispensa simulação, exigindo módulos inferiores desenvolvidos antes de iniciar a integração.
C. No Bottom-up, testes iniciam no nível superior, usando drivers para simular módulos inferiores inexistentes.
d. No Bottom-up, foca-se na interface com usuário antes de testar regras de negócio dos módulos inferiores.
e. Stubs chamam módulos inferiores e são essenciais na estratégia Bottom-up para acionar funcionalidades.
User badge image
Questões Para a Compreensão

há 12 horas

Respostas

User badge image

Ed Verified user icon

há 12 horas

Vamos analisar as alternativas com base no conceito de testes de integração Top-down e Bottom-up: - No Top-down, a integração começa pelos módulos de nível superior (mais próximos do controle principal) e vai descendo para os módulos inferiores. Como os módulos inferiores podem não estar prontos, usa-se stubs para simular esses módulos inferiores ausentes. - No Bottom-up, a integração começa pelos módulos inferiores (mais próximos das funções básicas) e vai subindo para os módulos superiores. Como os módulos superiores podem não estar prontos, usa-se drivers para simular esses módulos superiores ausentes. Agora, analisando as alternativas: a) Top-down verifica cedo a estrutura de controle principal, empregando stubs para substituir módulos inferiores. - Correto. Isso está de acordo com o conceito explicado. b) Top-down dispensa simulação, exigindo módulos inferiores desenvolvidos antes de iniciar a integração. - Errado. Top-down usa stubs justamente para simular módulos inferiores que ainda não existem. c) No Bottom-up, testes iniciam no nível superior, usando drivers para simular módulos inferiores inexistentes. - Errado. Bottom-up começa pelos módulos inferiores, e drivers simulam módulos superiores, não inferiores. d) No Bottom-up, foca-se na interface com usuário antes de testar regras de negócio dos módulos inferiores. - Errado. Bottom-up começa pelos módulos inferiores, não pela interface. e) Stubs chamam módulos inferiores e são essenciais na estratégia Bottom-up para acionar funcionalidades. - Errado. Stubs são usados no Top-down, não no Bottom-up. Resposta correta: a)

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