Comparison of Test Case Effectiveness Based on Dynamic Diagrams Using Mutation Testing


The KIPS Transactions:PartD, Vol. 16, No. 4, pp. 517-526, Aug. 2009
10.3745/KIPSTD.2009.16.4.517,   PDF Download:

Abstract

It is possible to indicate the complex design and execution of object-oriented program with dynamic UML diagram. This paper shows the way how to make several test cases from sequence, state, and activity diagram among dynamic UML diagram. Three dynamic UML diagrams about withdrawal work of ATM simulation program are drawn. Then different test cases are created from these diagrams using previously described ways. To evaluate effectiveness of test cases, mutation testing is executed. Mutants are made from MuClipse plug-in tool based on Eclipse which supports many traditional and class mutation operators. Finally we've got the result of mutation testing and compare effectiveness of test cases, etc. Through this document, we've known some hints that how to choose the way of making test cases.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. S. Lee and C. E. Man, "Comparison of Test Case Effectiveness Based on Dynamic Diagrams Using Mutation Testing," The KIPS Transactions:PartD, vol. 16, no. 4, pp. 517-526, 2009. DOI: 10.3745/KIPSTD.2009.16.4.517.

[ACM Style]
Hyuck Su Lee and Choi Eun Man. 2009. Comparison of Test Case Effectiveness Based on Dynamic Diagrams Using Mutation Testing. The KIPS Transactions:PartD, 16, 4, (2009), 517-526. DOI: 10.3745/KIPSTD.2009.16.4.517.