Testando novamente
O reteste é um processo para verificar casos de teste específicos que são encontrados com bug (s) na execução final. Geralmente, os testadores encontram esses bugs enquanto testam o aplicativo de software e os atribuem aos desenvolvedores para corrigi-los. Em seguida, os desenvolvedores corrigem o (s) bug (s) e os atribuem de volta aos testadores para verificação. Este processo contínuo é denominado reteste.
O que é teste de regressão?
Teste de regressão é um tipo de teste de software executado para verificar se uma mudança de código não perturbou desfavoravelmente os recursos e funções atuais de um aplicativo
Testar novamente o teste de regressão é uma pergunta frequente entre os aspirantes ao controle de qualidade.
DIFERENÇA CHAVE
- O teste de regressão é executado para casos de teste aprovados, enquanto o reteste é feito apenas para casos de teste que falharam.
- O teste de regressão verifica se há efeitos colaterais inesperados, enquanto o novo teste garante que a falha original foi corrigida.
- O teste de regressão não inclui a verificação de defeitos, enquanto o novo teste inclui a verificação de defeitos.
- O teste de regressão é conhecido como teste genérico, enquanto o Re-teste é um teste planejado.
- O teste de regressão é possível com o uso de automação, enquanto o reteste não é possível com a automação.
Abaixo está uma comparação detalhada com o Exemplo
Reteste vs Teste de Regressão
Teste de Regressão | Testando novamente |
- O teste de regressão é realizado para confirmar se um programa recente ou mudança de código não afetou adversamente os recursos existentes
|
- O reteste é realizado para confirmar se os casos de teste que falharam na execução final estão passando após os defeitos serem corrigidos
|
- O objetivo do Teste de Regressão é que as novas alterações de código não tenham nenhum efeito colateral nas funcionalidades existentes
|
- O novo teste é feito com base nas correções de defeitos
|
- A verificação de defeitos não faz parte do Teste de Regressão
|
- A verificação de defeitos é parte do novo teste
|
- Com base no projeto e na disponibilidade de recursos, o Teste de Regressão pode ser realizado em paralelo com o Re-teste
|
- A prioridade do reteste é maior do que o teste de regressão, por isso é realizado antes do teste de regressão
|
- Você pode fazer automação para teste de regressão, o teste manual pode ser caro e demorado
|
- Você não pode automatizar os casos de teste para reteste
|
- O teste de regressão é conhecido como um teste genérico
|
- O re-teste é um teste planejado
|
- O teste de regressão é feito para casos de teste aprovados
|
- O reteste é feito apenas para casos de teste com falha
|
- O teste de regressão verifica se há efeitos colaterais inesperados
|
- O novo teste garante que a falha original foi corrigida
|
- O teste de regressão só é feito quando há alguma modificação ou mudanças se tornam obrigatórias em um projeto existente
|
- O novo teste executa um defeito com os mesmos dados e o mesmo ambiente com entradas diferentes com uma nova construção
|
- Os casos de teste para teste de regressão podem ser obtidos na especificação funcional, tutoriais e manuais do usuário e relatórios de defeitos em relação aos problemas corrigidos
|
- Os casos de teste para reteste não podem ser obtidos antes do início do teste.
|