Calculadora de pontuação de mutação
Calcule a pontuação do teste de mutação do total e dos mutantes mortos.
Como usar a calculadora de pontuação de mutação
- Insira o número total de mutantes gerados.
- Insira o número de mutantes mortos pelos testes.
- Insira o número de mutantes sobreviventes (opcional, para referência).
- Clique em Calcular para obter pontuação de mutação e avaliação de qualidade.
Casos de Uso
- •Medindo a eficácia do conjunto de testes além da cobertura.
- •Identificando lacunas nas asserções de teste.
- •Comparando a qualidade do teste entre módulos de código.
- •Justificando o investimento na redação de testes adicionais.
Fórmula
Pontuação de mutação = mutantes mortos / total de mutantes × 100%.
Perguntas Frequentes
O que é teste de mutação?
O teste de mutação introduz pequenas alterações no código (mutantes) e verifica se os testes as detectam.
O que é uma boa pontuação de mutação?
Acima de 80% é excelente.
Quais ferramentas realizam testes de mutação?
PIT (Java), Stryker (JavaScript/TypeScript), mutmut (Python) e MutPy são estruturas populares de teste de mutação.