Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — IBAM 2025

Engenharia de SoftwareTeste de Software
Código
qg515367
Banca
IBAM
Órgão
Prodesan - SP
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento (Mobile)
O teste unitário é uma prática fundamental para validar o comportamento de componentes individuais de um software, garantindo que cada unidade de código funcione conforme esperado. Acerca da aplicação de testes unitários, assinale a alternativa correta.
  1. AO teste unitário é executado apenas em sistemas já implementados, pois depende da análise de integração para definir os cenários de teste.
  2. BA cobertura de código é o único indicador relevante para avaliar a eficácia dos testes unitários, devendo sempre atingir 100% para garantir a qualidade do software.
  3. CA principal função do teste unitário é verificar a integração entre diferentes módulos do sistema, assegurando que eles interajam corretamente antes do teste de integração.
  4. DO teste unitário deve isolar o componente testado de suas dependências, utilizando técnicas como mocks ou stubs para simular comportamentos externos.
Revelar gabarito e comentário

GabaritoD — O teste unitário deve isolar o componente testado de suas dependências, utilizando técnicas como mocks ou stubs para simular comportamentos externos.

Link permanente: /questoes/qg515367