Questão FC370129
A excelência no desenvolvimento de software começa com testes meticulosos, assim como a precisão é crucial em uma obra de arte. Diversas técnicas de teste de software existem, cada
Testes de Software
FGV · 2024
A excelência no desenvolvimento de software começa com testes meticulosos, assim como a precisão é crucial em uma obra de arte. Diversas técnicas de teste de software existem, cada uma com propósito e abordagem específicos.
Assinale a opção que indica o tipo de teste que assegura que as funcionalidades previamente implementadas não serão afetadas pelas alterações feitas no código.
- Teste Unitário.
- Teste de Integração.
- Teste de Usabilidade.
- Teste de Regressão.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Teste de Regressão é a prática de reexecutar um conjunto de testes já validados sempre que o código sofre alterações, para garantir que funcionalidades previamente implementadas continuam funcionando.
Seu objetivo é detectar efeitos colaterais introduzidos por correções, novas funcionalidades ou refatorações, evitando que mudanças quebrem partes já estáveis do sistema.
Normalmente envolve um subconjunto de testes automatizados e/ou manuais selecionados por sua relevância e frequência de execução, priorizando cenários críticos e fluxos mais usados.
Quando bem aplicado, o teste de regressão aumenta a confiança nas entregas e reduz custos com retrabalho, pois identifica rapidamente comportamentos indevidos após modificações.
Execute-o sempre que houver alterações significativas no código, integração de novos módulos ou correções que possam impactar funcionalidades existentes.
Conteúdo do catálogo FC Concursos · Atualizado em