Test Case Generation using Mutation Operators and Fault Classification
Mrs. R. Jeevarathinam, Dr. Antony Selvadoss Thanamani,

TL;DR
This paper proposes a mutation testing-based approach for automatic test case generation from program execution traces, aiming to improve testing efficiency and reliability in software development.
Contribution
It introduces a novel mutation testing technique for generating test cases post-coding, enhancing testing effectiveness and reducing manual effort.
Findings
Demonstrated the mutation-based test case generation algorithm on an example
Showed potential for early and automated test case creation from specifications and traces
Improved test coverage and reliability through mutation techniques
Abstract
Software testing is the important phase of software development process. But, this phase can be easily missed by software developers because of their limited time to complete the project. Since, software developers finish their software nearer to the delivery time; they dont get enough time to test their program by creating effective test cases. . One of the major difficulties in software testing is the generation of test cases that satisfy the given adequacy criterion Moreover, creating manual test cases is a tedious work for software developers in the final rush hours. A new approach which generates test cases can help the software developers to create test cases from software specifications in early stage of software development (before coding) and as well as from program execution traces from after software development (after coding). Heuristic techniques can be applied for creating…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software Engineering Research · Software Reliability and Analysis Research
