We study the simultaneous test effectiveness and efficiency improvement achievable by Strongly Subsuming Higher Or-der Mutants (SSHOMs), constructed from 15,792 first order mutants in four Java programs. Using SSHOMs in place of the first order mutants they subsume yielded a 35%-45% reduction in the number of mutants required, while simulta-neously improving test efficiency by 15 % and effectiveness by between 5.6 % and 12%. Trivial first order faults often com-bine to form exceptionally non-trivial higher order faults; apparently innocuous angels can combine to breed monsters. Nevertheless, these same monsters can be recruited to im-prove automated test effectiveness and efficiency. 1
Abstract: The field of mutation testing has been neglected by industry for a long time because of it...
ICST 2019: 12th IEEE International Conference on Software Testing, Verification and Validation, Xi\u...
Software is all around us in our lives in the industrialized world, and we as a society and individu...
2015 Summer.Mutation testing is a fault-based testing technique that helps testers measure and impro...
Test selection techniques are used to reduce the human effort involved in software testing. Most res...
Mutation is a powerful but complicated and computation-ally expensive testing method. Mutation is al...
Mutation testing is a well-known, effective, faultbased testing criterion. First order mutation intr...
Mutation testing is an effective, yet costly, testing approach, as it requires generating and runnin...
Context: As a fault-based testing technique, mutation testing is effective at evaluating the quality...
In this tool demo paper, we present a prototype of a tool for the selective generation of mutants in...
A good test suite is one that detects real faults. Because the set of faults in a program is usually...
Conclusion In my research, I studied three mutation testing tools for Java: MuJava, Jumble, and PIT....
Software testing is a crucial part of the software engineering process. A part of software testing i...
In mutation testing, faulty versions of a program are generated through automated modifications of s...
Software testing is by far the most popular technique used in industry for quality assurance. One ke...
Abstract: The field of mutation testing has been neglected by industry for a long time because of it...
ICST 2019: 12th IEEE International Conference on Software Testing, Verification and Validation, Xi\u...
Software is all around us in our lives in the industrialized world, and we as a society and individu...
2015 Summer.Mutation testing is a fault-based testing technique that helps testers measure and impro...
Test selection techniques are used to reduce the human effort involved in software testing. Most res...
Mutation is a powerful but complicated and computation-ally expensive testing method. Mutation is al...
Mutation testing is a well-known, effective, faultbased testing criterion. First order mutation intr...
Mutation testing is an effective, yet costly, testing approach, as it requires generating and runnin...
Context: As a fault-based testing technique, mutation testing is effective at evaluating the quality...
In this tool demo paper, we present a prototype of a tool for the selective generation of mutants in...
A good test suite is one that detects real faults. Because the set of faults in a program is usually...
Conclusion In my research, I studied three mutation testing tools for Java: MuJava, Jumble, and PIT....
Software testing is a crucial part of the software engineering process. A part of software testing i...
In mutation testing, faulty versions of a program are generated through automated modifications of s...
Software testing is by far the most popular technique used in industry for quality assurance. One ke...
Abstract: The field of mutation testing has been neglected by industry for a long time because of it...
ICST 2019: 12th IEEE International Conference on Software Testing, Verification and Validation, Xi\u...
Software is all around us in our lives in the industrialized world, and we as a society and individu...