DocumentCode :
2188956
Title :
Evaluating Mutation Testing Alternatives: A Collateral Experiment
Author :
Kintis, Marinos ; Papadakis, Mike ; Malevris, Nicos
Author_Institution :
Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
fYear :
2010
fDate :
Nov. 30 2010-Dec. 3 2010
Firstpage :
300
Lastpage :
309
Abstract :
Mutation testing while being a successful fault revealing technique for unit testing, it is a rather expensive one for practical use. To bridge these two aspects there is a need to establish approximation techniques able to reduce its expenses while maintaining its effectiveness. In this paper several second order mutation testing strategies are introduced, assessed and compared along with weak mutation against strong. The experimental results suggest that they both constitute viable alternatives for mutation as they establish considerable effort reductions without greatly affecting the test effectiveness. The experimental assessment of weak mutation suggests that it reduces significantly the number of the produced equivalent mutants on the one hand and that the test criterion it provides is not as weak as is thought to be on the other. Finally, an approximation of the number of first order mutants needed to be killed in order to also kill the original mutant set is presented. The findings indicate that only a small portion of a set of mutants needs to be targeted in order to be killed while the rest can be killed collaterally.
Keywords :
program testing; approximation technique; fault revealing technique; first order mutant; mutation testing alternative; original mutant set; second order mutation testing; test criterion; test effectiveness; unit testing; weak mutation; Approximation methods; Couplings; Hybrid power systems; Manuals; Software; Software testing; collateral coverage; higher order mutation; mutation testing; weak mutation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2010 17th Asia Pacific
Conference_Location :
Sydney, NSW
ISSN :
1530-1362
Print_ISBN :
978-1-4244-8831-5
Electronic_ISBN :
1530-1362
Type :
conf
DOI :
10.1109/APSEC.2010.42
Filename :
5693206
Link To Document :
بازگشت