Postagens

Mostrando postagens de setembro, 2016

A IMPORTÂNCIA DOS TESTES DE REGRESSÃO

Imagem
Ricardo Bozzeda, MBA, CTFL-AT, CTAL-TM, ITIL Na indústria de software, a taxa de introdução de defeitos nas aplicações devido a alterações incorretas ou incompletas é bastante elevada, em geral, a cada seis correções feitas ao longo da vida dos sistemas uma gera defeito no código alterado ou em alguma funcionalidade adjacente. As principais razões desta alta taxa de defeitos são os erros na especificação dos requisitos, as mudanças constantes na tecnologia, a tendência de combater os sintomas ao invés de identificar as causas dos problemas e a pouca experiência dos desenvolvedores envolvidos. Portanto quando o defeito em uma aplicação é corrigido é conveniente realizar dois tipos de testes: o teste de confirmação para verificar se a correção foi efetivamente realizada e o teste de regressão para garantir que a solução não introduziu novos erros em qualquer funcionalidade existente. Este mesmo princípio se aplica quando uma funcionalidade é adicionada ou alterada, ne