FC ConcursosFC Concursos

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.

  1. Teste Unitário.
  2. Teste de Integração.
  3. Teste de Usabilidade.
  4. 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

Continue aprendendo