Questão de Engenharia de Software — Teste de Software — FUNDATEC 2025
Engenharia de Software›Teste 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?
AVerificar se novas funcionalidades foram implementadas corretamente.
BMedir o desempenho da aplicação sob alta carga.
CValidar a usabilidade da interface com o usuário final.
DTestar o sistema em um ambiente de produção simulado.
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.