The Proceedings of the Information Systems Education Conference 2006: §2122
|Fri, Nov 3, 8:00 - 8:25, Bordeaux Paper (refereed)
|Recommended Citation: Finkbine, R B. Representing and Generating Mutant Programs in Support of Measuring Test Suite Effectiveness. In The Proceedings of the Information Systems Education Conference 2006, v 23 (Dallas): §2122. ISSN: 1542-7382.
Representing and Generating Mutant Programs in Support of Measuring Test Suite Effectiveness
Mutation testing is a technique of testing software, a form of white-box testing where the program is dealt with at statement level. It involves the production and execution of a modified version of a “correct” program, a mutant version, against its associated test suite. Each execution of a mutant can generate one of three logical results; (1) one of the test cases fails showing that the test suite is sufficient to detect the mutant program, (2) all test cases pass and this indicates a weakness in the test suite which needs to be repaired by the addition of a new test case, or (3) all test cases pass and a meaningless mutation program was generated. This paper discusses the database definition and support for representing and generating mutant programs.
|Ronald B. Finkbine [a1] [a2]|
Department of Computer Science
Indiana University Southeast [u1] [u2]
New Albany, Indiana, USA [c1] [c2]
Keywords: test suite effectiveness, mutant program, Java
Read this refereed paper in Adobe Portable Document (PDF) format. (5 pages, 261 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (10 K bytes)
View the PowerPoint Slides (PPT) for this presentation. (164 K bytes)
Comments and corrections to