Aumentando a Cobertura de Testes Através do Teste de Mutação

Tiago de Almeida Machado, Jacimar Fernandes Tavares

Resumo


Através do teste de software espera-se contribuir para alcançar a qualidade do produto de software desenvolvido. O teste de mutação é uma técnica utilizada no teste de software para ajudar os desenvolvedores a determinar se o conjunto de testes criados detecta efetivamente todas as falhas possíveis. Este trabalho apresenta um estudo de caso da utilização da técnica de teste de mutação e a utilização de ferramental automatizado, para que, por meio de uma análise empírica, possam ser geradas propostas de novos testes ou melhorias nos já existentes. Observou-se, ao final, que a abordagem usada viabilizou um aumento na cobertura de código-fonte da aplicação que foi utilizada como exemplo.

Texto completo:

PDF

Apontamentos

  • Não há apontamentos.