Technique · Testing
Mutation testing
Changes the code on purpose and checks that some test fails; surviving mutants show tests that do not constrain behaviour.
Sub-techniques
-
Diff-scoped mutation
V1023.001Mutate only lines changed in the PR to keep runtime bounded.
-
Mutation score gate
V1023.002Fail when the score on changed code drops below a threshold.