Questão de Engenharia de Software — Teste de Software — FGV 2024
Engenharia de Software›Teste de Software
Código
fg089964
Banca
FGV
Órgão
Prefeitura de Macaé - RJ
Ano
2024
Nível
Superior
Cargo
Analista Previdenciário - Especialidade: Analista de Sistemas
Outra categoria importante dos testes de software são os testes de integração. O propósito dos testes de integração em desenvolvimento de software é
Aavaliar o desempenho do software em termos de tempo de resposta e escalabilidade sob condições de carga pesada.
Bverificar a conformidade do software com os requisitos e especificações do usuário, geralmente com foco no sistema como um todo.
Cgarantir que cada componente ou módulo do software funcione corretamente quando testado isoladamente.
Dtestar a interação entre diferentes módulos ou componentes do sistema para assegurar que eles funcionam corretamente em conjunto.
Evalidar a interface do usuário e a usabilidade do software durante a execução real pelo usuário final.
Revelar gabarito e comentário▾
GabaritoD — testar a interação entre diferentes módulos ou componentes do sistema para assegurar que eles funcionam corretamente em conjunto.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Teste de Integração
Gabarito: letra D. O teste de integração tem como objetivo verificar a interação entre módulos ou componentes do sistema, assegurando que funcionem corretamente em conjunto. Esse conceito é fundamental nos níveis de teste de software, conforme definido na engenharia de software.
As demais alternativas descrevem outros tipos ou níveis de teste:
Níveis de teste de software: Teste unitário (Componente/módulo isolado); Teste de integração (Interação entre módulos, Funcionamento em conjunto); Teste de sistema (Sistema completo, Requisitos do usuário); Teste de desempenho (Tempo de resposta, Escalabilidade sob carga); Teste de usabilidade (Interface do usuário, Experiência do usuário final)
Alternativa A — ❌ Incorreta
Descreve o teste de desempenho (performance test), que avalia tempo de resposta e escalabilidade sob carga.
Alternativa B — ❌ Incorreta
Refere-se ao teste de sistema ou teste de aceitação, que verifica conformidade com requisitos do usuário no sistema completo.
Alternativa C — ❌ Incorreta
Corresponde ao teste unitário, que testa componentes/módulos isoladamente.
Alternativa D — ✅ Correta ⟵ GABARITO
Define exatamente o propósito do teste de integração: testar a interação entre módulos e componentes para garantir que funcionem juntos.
Alternativa E — ❌ Incorreta
Descreve o teste de usabilidade ou teste de interface do usuário, focado na experiência do usuário final.