Skip to content
Latchkey

Mutation Score - Definição do Glossário de CI/CD

Um mutation score é a parcela de mutações de código injetadas que os testes capturam, um sinal de qualidade mais rigoroso do que a cobertura.

Um mutation score é a porcentagem de mudanças de código injetadas (mutantes) que uma suíte de testes detecta ao falhar. Ele mede a qualidade dos testes de forma mais rigorosa do que a cobertura de código, porque verifica se os testes realmente capturam bugs.

O mutation testing quebra o código de propósito e verifica se os testes falham. Mutantes sobreviventes revelam asserções ausentes ou fracas demais, mesmo com 100 por cento de cobertura.

Guias relacionados