Abstract

A mutation system possess the extensive theoretical components called mutation operators that are designed to evaluate the effectiveness of fault detection. Mutation testing of a software system rely extremely on the kinds of faults detected that the mutation operators are designed to represent. Therefore, the quality of the mutation operators is very significant to mutation testing. The interaction mutation provides criteria for the determination of the adequacy of tests generated for the software system. It helps in determining whether the test cases that have been created effectively detect all the possible faults in the software with sufficient mutation operators. The types of faults that the mutation operators are designed to represent plays a key role in determining the effectiveness of a test case. Therefore, the mutation testing heavily relies on the quality of the mutation operators. This work targets this issue by providing a set of additional mutation operators for creating mutants of the source code of few modules of an existing software system.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.