Reducing Mutation Testing Endeavor and Deporting the Equivalent Mutants

dc.contributor.authorSingla, Tannu
dc.contributor.supervisorKumar, Ajay
dc.date.accessioned2013-08-09T10:17:05Z
dc.date.available2013-08-09T10:17:05Z
dc.date.issued2013-08-09T10:17:05Z
dc.descriptionM.E. (Software Engineering)en
dc.description.abstractSoftware testing is an important technique for the assurance of software quality. Mutation testing is the white-box fault-based testing technique for unit testing. It is a software testing technique that ameliorates the quality and reliability of the critical software. Mutation testing deals with mutating parts of the program intentionally and then detecting them. The purpose is not to find the faults but to generate an effective test suite, which can detect all the faults in the program. Mutation testing suffers from the problem of high computational cost. The computational cost is high due to many mutants are generated for even small programs. We have experimented with different programs of variable sizes, and were able to come up with the solution of the problem. Mutation Testing is one of the most dexterous testing techniques in retracing the faults. In order to evaluate the exact mutation score in mutation testing, the vital question is whether a mutant is equivalent to its program. Unfortunately, the answer to this question is not always possible. In this thesis, we are introducing mutation operators and conditions that deport the mutants to behave as equivalently. Based on the specific criteria, detection of equivalent mutants of the program becomes ingenious. They are utilitarian in calculating the mutation score of the program accurately. This thesis presents a mutation testing technique based on the concept of the same mutation operator under similar conditions occur at different locations in the program. In the proposed technique, we assemble the tantamount behavior mutants under a group and a single mutant is contemplated from the group for performing mutation testing. The benefits of the proposed approach are reduction in time, effort and cost.en
dc.description.sponsorshipComputer Science and Engineering Department, Thapar University, Patialaen
dc.format.extent1493041 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10266/2259
dc.language.isoenen
dc.subjectMutation Testingen
dc.subjectSoftware Testingen
dc.titleReducing Mutation Testing Endeavor and Deporting the Equivalent Mutantsen
dc.typeThesisen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2259.pdf
Size:
1.43 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Item-specific license agreed upon to submission
Description: