• DocumentCode
    2792455
  • Title

    An Approach to Test Data Generation for Killing Multiple Mutants

  • Author

    Liu, Ming-Hao ; Gao, You-Feng ; Shan, Jin-Hui ; Liu, Jiang-Hong ; Zhang, Lu ; Sun, Jia-Su

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing
  • fYear
    2006
  • fDate
    24-27 Sept. 2006
  • Firstpage
    113
  • Lastpage
    122
  • Abstract
    Software testing is an important technique for assurance of software quality. Mutation testing has been identified as a powerful fault-based technique for unit testing, and there has been some research on automatic generation of test data for mutation testing. However, existing approaches to this kind of test data generation usually generate test data according to one mutant at one time. Thus, more test data that are needed for achieving a given mutation score. In this paper, we propose a new approach to generating one test data according to multiple mutants that are mutated at the same location at one time. Thus, our approach can generate smaller test suite that can achieve the same mutation testing score. To evaluate our approach, we implemented a prototype tool based on our approach and carried out some preliminary experiments. The experimental results show that our approach is more cost-effective
  • Keywords
    program testing; software quality; adequacy criterion; mutation testing; software quality assurance; software testing; test data generation; unit testing; Automatic testing; Computer science; Costs; Data engineering; Electronic equipment testing; Genetic mutations; Power engineering and energy; Software quality; Software testing; Sun; adequacy criterion; generation; mutation testing; test data; unit testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2006. ICSM '06. 22nd IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2354-4
  • Type

    conf

  • DOI
    10.1109/ICSM.2006.13
  • Filename
    4021328