Questão FC373947
Considere que está em desenvolvimento um projeto de software na SANASA e os Analistas optaram pela reexecução de alguns subconjuntos de testes que já foram conduzidos para garantir
Testes de Software
FCC · 2019
Considere que está em desenvolvimento um projeto de software na SANASA e os Analistas optaram pela reexecução de alguns subconjuntos de testes que já foram conduzidos para garantir que as modificações não tenham propagado efeitos colaterais no software. Este tipo de teste ajuda a garantir que mudanças não insiram erros e comportamentos indesejados e é denominado
- Regressão.
- Fumaça.
- Unidade.
- Alfa.
- Showstopper.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Teste de regressão é a reexecução planejada de testes já aprovados para verificar se alterações no software introduziram novos defeitos ou afetaram comportamentos existentes.
Seu foco é detectar efeitos colaterais decorrentes de correções, refatorações, integrações ou atualizações de dependências, garantindo que funcionalidades anteriores continuem funcionando conforme esperado.
A prática envolve a reexecução de um subconjunto representativo de casos — geralmente fluxos críticos, cenários de maior impacto e testes que já falharam anteriormente — em vez de repetir toda a suíte a cada mudança.
Para ser eficaz, o teste de regressão costuma ser apoiado por automação, executado em pipelines de integração contínua (CI) e priorizado por risco, reduzindo tempo de verificação e aumentando a confiança nas entregas.
Em suma, o teste de regressão protege a estabilidade funcional do produto ao impedir que alterações introduzam comportamentos indesejados.
Conteúdo do catálogo FC Concursos · Atualizado em