Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
qg474863
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2025
Nível
Superior
Cargo
Analista em Computação / Ênfase em Análise de Sistemas / Gerência de Projetos de TI
Qual é o objetivo principal de um teste de regressão?
  1. AVerificar se novas funcionalidades foram implementadas corretamente.
  2. BMedir o desempenho da aplicação sob alta carga.
  3. CValidar a usabilidade da interface com o usuário final.
  4. DTestar o sistema em um ambiente de produção simulado.
  5. EGarantir que novas alterações no código não introduziram defeitos em funcionalidades existentes.
Revelar gabarito e comentário

GabaritoE — Garantir que novas alterações no código não introduziram defeitos em funcionalidades existentes.

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 – Objetivo Principal

Gabarito: letra E. O teste de regressão tem como objetivo principal verificar se alterações no código não introduziram novos defeitos em funcionalidades já existentes e testadas, conforme consenso na engenharia de software.

As demais alternativas descrevem outros tipos de teste, como teste de funcionalidades novas, teste de carga, teste de usabilidade e teste em ambiente simulado.

Alternativa A — ❌ Incorreta

Verificar se novas funcionalidades foram implementadas corretamente é objetivo do teste de funcionalidade (ou teste de aceitação), não do teste de regressão. O teste de regressão foca em funcionalidades já existentes.

Alternativa B — ❌ Incorreta

Medir desempenho sob alta carga é próprio do teste de carga ou teste de estresse, não da regressão.

Alternativa C — ❌ Incorreta

Validar usabilidade com o usuário final é atribuição do teste de usabilidade, geralmente realizado com usuários reais em ambiente controlado ou não.

Alternativa D — ❌ Incorreta

Testar o sistema em ambiente de produção simulado descreve testes alfa ou testes beta, que ocorrem em ambiente controlado ou real, respectivamente.

Alternativa E — ✅ Correta ⟵ GABARITO

Exatamente a definição de teste de regressão: garantir que novas alterações não quebraram funcionalidades anteriormente testadas. O teste de regressão reexecuta casos de teste de versões anteriores para detectar regressões.

PEGA ESSA DICA!

Na prova, lembre-se: regressão = "não regredir" = manter funcionalidades antigas funcionando após mudanças. É o teste que protege contra efeitos colaterais.

Gabarito: letra E.

Link permanente: /questoes/qg474863