• DocumentCode
    691070
  • Title

    Test Data Generation Algorithm of Combinatorial Testing Based on Differential Evolution

  • Author

    Wang Jianfeng ; Wei Chang´an ; Jiang Shouda

  • Author_Institution
    Inst. of Autom. Test & Control, Harbin Inst. of Technol., Harbin, China
  • fYear
    2013
  • fDate
    21-23 Sept. 2013
  • Firstpage
    544
  • Lastpage
    548
  • Abstract
    In this paper, we present a test data generation algorithm of combinatorial testing based on Differential Evolution, and introduce a selection and substitution based on the degree of unfinished interaction, in order to optimize the test case selected in further. An IPO-like strategy for generating the test suite is used to reduce the dimension for differential evolutionary computation in the optimization process and improve the efficiency of the algorithm. By preliminary experiments, the main parameters in DE algorithm are chosen. And in further experiments, we implement the algorithm in some typical instances to verify its effectiveness. Compare to other well-known algorithms, the final empirical results show the competitiveness of our algorithm in test suite size and running time.
  • Keywords
    combinatorial mathematics; data flow analysis; evolutionary computation; program testing; IPO-like strategy; combinatorial testing; differential evolutionary computation; running time; test data generation algorithm; test suite size; Algorithm design and analysis; Computers; Optimization; Software; Software algorithms; Testing; Vectors; Differential Evolution; Momentum Term; test data generation; the degree of unfinished interaction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation, Measurement, Computer, Communication and Control (IMCCC), 2013 Third International Conference on
  • Conference_Location
    Shenyang
  • Type

    conf

  • DOI
    10.1109/IMCCC.2013.123
  • Filename
    6840513