• 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