Após a implementação de correções em um sistema de processo ...

Próximas questões
Com base no mesmo assunto
Q4240104 Engenharia de Software
Após a implementação de correções em um sistema de processo eletrônico, a equipe de qualidade definiu a reexecução de casos de teste previamente aprovados, além de cenários relacionados aos componentes impactados pelas alterações. A atividade descrita corresponde à execução de testes de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: O ponto decisivo é a reexecução de testes previamente aprovados após correções no software, o que indica teste de regressão.

Tema central: teste de regressão
Análise das alternativas
A
Errada
Está errada porque teste de aceitação tem como finalidade validar atendimento a requisitos de negócio por usuários finais ou seus representantes. O enunciado não fala em validação de negócio nem em participação de usuários, mas em reexecução técnica de testes após correções.
B
Errada
Está errada porque teste de usabilidade avalia facilidade de uso e interação da aplicação por perfis de usuários. O foco descrito não é experiência de uso, e sim preservação de comportamentos previamente validados depois de alterações no software.
C
Errada
Está errada porque teste de desempenho mede aspectos como tempo de resposta, capacidade ou estabilidade. Nada no enunciado menciona métricas de performance; o núcleo é a reexecução de casos validados após correções.
D
Errada
Está errada porque teste de integração verifica interfaces e interação entre componentes. A menção a componentes impactados pode induzir essa leitura, mas o propósito predominante descrito é reexecutar testes previamente aprovados para confirmar que a mudança não quebrou comportamentos existentes, o que caracteriza regressão.
E
Certa
A alternativa E está correta porque descreve a finalidade própria do teste de regressão: verificar se, após modificações no software, os comportamentos que já haviam sido validados continuam corretos. O enunciado traz dois sinais técnicos centrais dessa classificação: a reexecução de casos de teste previamente aprovados e a ampliação para cenários relacionados aos componentes impactados pelas correções.
Pegadinha da questão
A confusão real é tomar a referência a componentes impactados como indicativo de teste de integração. Isso não decide a questão, porque o elemento determinante é a reexecução de testes previamente aprovados após correções, traço típico de regressão.
Dica para questões semelhantes
  • Se o enunciado destacar reexecução de testes já validados após mudança no software, pense primeiro em regressão.
  • Quando aparecer 'após correções' ou 'após alterações', identifique a finalidade do teste: preservar comportamento anterior aponta para regressão.
  • Não classifique como integração só porque há componentes impactados; verifique se o foco é interface entre componentes ou efeito da mudança sobre funcionalidades já testadas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Alternativa correta

E) regressão, destinados à verificação da preservação de comportamentos previamente validados após modificações realizadas no software.

Explicação

O teste de regressão consiste na reexecução de suítes de testes já existentes e de novos cenários focados nos componentes impactados após uma alteração, como a correção de um bug. O objetivo técnico é assegurar que a modificação no código não introduziu efeitos colaterais (side effects) ou quebrou funcionalidades que já funcionavam corretamente.

Motivo das outras estarem incorretas

A) Aceitação: Destina-se à validação dos requisitos de negócio e prontidão do sistema por usuários finais ou stakeholders, e não ao impacto de correções.

B) Usabilidade: Avalia a facilidade de uso, intuitividade e experiência do usuário (UX) com a interface da aplicação.

C) Desempenho: Foca na medição de métricas não funcionais, como tempos de resposta, vazão e comportamento sob carga ou estresse.

D) Integração: Valida as interfaces de comunicação e a troca de dados entre módulos internos, serviços ou APIs externas.

Pontos-chave

A ocorrência de correções seguida da reexecução de testes pré-aprovados caracteriza manutenção corretiva e prevenção de regressão de código. Garante a estabilidade e integridade estrutural do sistema em pipelines de desenvolvimento.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo