Publication | Closed Access
An empirical evaluation of weak mutation
196
Citations
25
References
1994
Year
EngineeringMutation TestingGeneticsVerificationSoftware SystemsTest Data GenerationSoftware EngineeringSoftware AnalysisComputational TestingTesting TechniqueComputer EngineeringStatistical GeneticsGenetic VariationComputer ScienceUnit-level SoftwareGenetic Improvement ProgrammingGene EvolutionPopulation GeneticsMutation-based TestingProgram AnalysisSoftware TestingMedicineWeak Mutation
Mutation testing is a fault-based technique for unit-level software testing. Weak mutation was proposed as a way to reduce the expense of mutation testing. Unfortunately, weak mutation is also expected to provide a weaker test of the software than mutation testing does. This paper presents results from an implementation of weak mutation, which we used to evaluate the effectiveness versus the efficiency of weak mutation. Additionally, we examined several options in an attempt to find the most appropriate way to implement weak mutation. Our results indicate that weak mutation can be applied in a manner that is almost as effective as mutation testing, and with significant computational savings.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1