• DocumentCode
    1900614
  • Title

    Genetic Algorithms and Its Application in Software Test Data Generation

  • Author

    Lijuan, Wang ; Yue, Zhai ; Hongfeng, Hou

  • Author_Institution
    Inf. Sci. Dept., Dalian Inst. of Sci. & Technol., Dalian, China
  • Volume
    2
  • fYear
    2012
  • fDate
    23-25 March 2012
  • Firstpage
    617
  • Lastpage
    620
  • Abstract
    Test data generation is a key part in software test area and it is of significance to realize the automation of software testing. The main contribution of this paper lies in that a practical model, which utilizes genetic algorithms as searching policy to generate software structural test data, is proposed. To achieve higher performance, such issues as encoding strategy, algorithms operator evolution, evaluation function construction and instrumentation are addressed in detail, a new method of initialization of population is introduced in order to make the initial population has higher adaptability, and much emphasis is put on algorithms operator evolution, which is a key factor which can highly affect algorithms efficiency, finally, the results show that the application of genetic algorithms in software test data generation is more efficient compared with other methods.
  • Keywords
    data handling; genetic algorithms; program testing; algorithms operator evolution; encoding strategy; evaluation function construction; genetic algorithm; instrumentation; population initialization method; searching policy; software test data generation; software testing; Algorithm design and analysis; Convergence; Couplings; Encoding; Genetic algorithms; Instruments; Software; evaluation function; genetic algorithms; instrumentation; path coverage; software test; test data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Electronics Engineering (ICCSEE), 2012 International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4673-0689-8
  • Type

    conf

  • DOI
    10.1109/ICCSEE.2012.36
  • Filename
    6188106