Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — FGV 2024

Engenharia de SoftwareTeste 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 é
  1. Aavaliar o desempenho do software em termos de tempo de resposta e escalabilidade sob condições de carga pesada.
  2. Bverificar a conformidade do software com os requisitos e especificações do usuário, geralmente com foco no sistema como um todo.
  3. Cgarantir que cada componente ou módulo do software funcione corretamente quando testado isoladamente.
  4. Dtestar a interação entre diferentes módulos ou componentes do sistema para assegurar que eles funcionam corretamente em conjunto.
  5. 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:

1Teste unitário
Componente/módulo isolado
2Teste de integração
Interação entre módulos
Funcionamento em conjunto
3Teste de sistema
Sistema completo
Requisitos do usuário
4Teste de desempenho
Tempo de resposta
Escalabilidade sob carga
5Teste de usabilidade
Interface do usuário
Experiência do usuário final
Níveis de teste de software
LEVELsoulevel.com.br
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.

Gabarito: letra D.

Link permanente: /questoes/fg089964