Key points are not available for this paper at this time.
O teste de mutação é uma das abordagens mais poderosas para avaliar a qualidade de suítes de testes. No entanto, o teste de mutação também é uma das abordagens de teste mais caras. Este artigo apresenta o Teste de Mutação de Regressão (ReMT), uma nova técnica para acelerar o teste de mutação para sistemas em evolução. A principal novidade do ReMT é calcular de forma incremental os resultados do teste de mutação para a nova versão do programa com base nos resultados da versão anterior; o ReMT utiliza uma análise estática para verificar quais resultados podem ser reutilizados com segurança. O ReMT também emprega uma priorização de testes específica para mutações para acelerar ainda mais o teste de mutação. Apresentamos um estudo empírico sobre seis sistemas em evolução, cujos tamanhos variam de 3,9KLoC a 88,8KLoC. Os resultados empíricos mostram que o ReMT pode reduzir substancialmente os custos de teste de mutação, indicando um futuro promissor para a aplicação de testes de mutação em sistemas de software em evolução.
Zhang et al. (Sun,) estudaram essa questão.