mutation testing
ConceptMutation testing is illustrated in the provided evidence as a way to evaluate generated test cases by changing an executable model to create a mutant model, running the same generated tests, and observing which tests fail. In the VAMP processor case study, changes to int_add, int_sub, and cell2data caused many generated test cases to fail, indicating that the tests detected the injected changes.
WIKI
Overview
In the provided case study, mutation testing is represented by modifying an executable model to create a mutant model and then running generated test cases against that altered model. The purpose stated in the evidence was to evaluate the quality of generated test cases: after the authors introduced changes into the executable model, a majority of the tests detected the errors. [C1]
Case-study context
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →