Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
fg126175
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Analista de Sistemas
Dentre as melhores práticas de testes de software, para sistemas maiores, são frequentemente usadas ferramentas para automatizar tarefas. Uma abordagem sólida de testes abrange a interface de programação de aplicativos (ou Application Programming Interface, API), a interface do usuário e os níveis de sistema.A aplicação do teste de regressão busca
  1. Averificar se as interfaces entre componentes de software funcionam de forma correta e confiável.
  2. Btentar quebrar ou encontrar falhas em uma aplicação sem seguir testes ou documentação predefinidos.
  3. Cverificar se as funções básicas de uma aplicação funcionam
  4. Dgarantir que mudanças recentes não tenham introduzido novos defeitos.
  5. Eexaminar a quantidade de esforço que o sistema pode suportar antes de falhar.
Revelar gabarito e comentário

GabaritoD — garantir que mudanças recentes não tenham introduzido novos defeitos.

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 Regressão

Gabarito: letra D. O teste de regressão tem como objetivo verificar se alterações recentes no software não introduziram novos defeitos em funcionalidades já testadas (conceito clássico de Engenharia de Software). As demais alternativas descrevem outros tipos de teste.

Alternativa A — ❌ Incorreta

Descreve o teste de integração, que verifica o funcionamento correto das interfaces entre componentes.

Alternativa B — ❌ Incorreta

Descreve o teste exploratório (ou ad-hoc), no qual se tenta quebrar o sistema sem roteiros predefinidos.

Alternativa C — ❌ Incorreta

Descreve o teste de fumaça (smoke test) ou teste de sanidade, que verifica se as funções básicas operam.

Alternativa D — ✅ Correta ⟵ GABARITO

O teste de regressão busca exatamente garantir que mudanças recentes não tenham introduzido novos defeitos. O contexto fornecido afirma: "A finalidade do teste de regressão é justamente aplicar testes em versões mais recentes do software para garantir que não surgiram novos defeitos em componentes já analisados."

Alternativa E — ❌ Incorreta

Descreve o teste de estresse (stress test), que examina o limite de esforço/carga que o sistema suporta antes de falhar.

NÃO CAIA NESSA!

A banca costuma misturar os objetivos de diferentes tipos de teste. Memorize: regressão = mudanças não quebram o que já funcionava; integração = interfaces; fumaça = funções básicas; estresse = carga máxima.

Gabarito: letra D.

Link permanente: /questoes/fg126175