• 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