Lar Desenvolvimento O que é teste de regressão? - o que é techopedia

O que é teste de regressão? - o que é techopedia

Índice:

Anonim

Definição - O que significa Teste de Regressão?

O teste de regressão é um tipo de teste de software usado para determinar se novos problemas resultam de alterações de software.

Antes de aplicar uma alteração, um programa é testado. Depois que uma mudança é aplicada, o programa é testado novamente em áreas selecionadas para detectar se a mudança criou novos bugs ou problemas ou se a mudança real atingiu seu objetivo.

Techopedia explica testes de regressão

O teste de regressão é essencial para aplicativos de software grandes, pois geralmente é difícil saber se a alteração de parte de um problema criou um novo problema para uma parte diferente do aplicativo. Por exemplo, uma alteração em um módulo de empréstimo de aplicativo bancário pode resultar na falha de um relatório de transação mensal. Na maioria dos casos, os problemas podem parecer não relacionados, mas podem ser a raiz da frustração entre os desenvolvedores de aplicativos.

Outras situações que exigem teste de regressão incluem detectar se determinadas alterações atingem uma meta pretendida ou testar novos perigos associados a problemas que ressurgem após um período sem problemas.

O teste de regressão moderno é tratado principalmente por meio de ferramentas comerciais especializadas de teste, que capturam instantâneos de software existentes que são comparados após a aplicação de uma alteração específica. É quase impossível para os testadores humanos executar as mesmas tarefas com a mesma eficiência dos testadores de software automatizados. Isso é especialmente verdade com aplicativos de software grandes e complexos em vastos ambientes de computação, como bancos, hospitais, empresas de manufatura e grandes varejistas.

O que é teste de regressão? - o que é techopedia