DocumentCode
605216
Title
Investigating the Correlation between Mutation Score and Coverage Score
Author
Assylbekov, B. ; Gaspar, E. ; Uddin, Nezam ; Egan, Patrick
Author_Institution
Dept. of Comput. & Inf. Syst., Univ. of Melbourne, Melbourne, VIC, Australia
fYear
2013
fDate
10-12 April 2013
Firstpage
347
Lastpage
352
Abstract
Strong test suites ensure the correctness and quality of software. Coverage and Mutation score are widespread metrics for evaluating the quality of a test suite. Mutation analysis process improves a test suite to obtain higher coverage scores. We investigate the correlation between the mutation score and coverage scores (branch, statement, method and class) based on an open source program with a comprehensive pool of test cases and analyse the result sets using Atlassian Clover[2] and PIT[1]. Our experimental study has shown that mutation analysis can be used to produce quality test cases and to improve coverage scores in a feasible amount of time.
Keywords
program testing; software quality; Atlassian Clover; PIT; coverage score; mutation analysis process; mutation score; open source program; software quality; Computational modeling; Correlation; Java; Measurement; Software; Testing; Transforms; Assertions; Coverage Score; Mutation Analysis; Mutation Score; Testing Strategies; Testing and Debugging; Unit Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Modelling and Simulation (UKSim), 2013 UKSim 15th International Conference on
Conference_Location
Cambridge
Print_ISBN
978-1-4673-6421-8
Type
conf
DOI
10.1109/UKSim.2013.28
Filename
6527442
Link To Document