• DocumentCode
    2997979
  • Title

    Genetic algorithm based test data generator

  • Author

    Hermadi, Irman ; Ahmed, Moataz A.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., King fahd Univ. of Pet. & Minerals, Dhahran, Saudi Arabia
  • Volume
    1
  • fYear
    2003
  • fDate
    8-12 Dec. 2003
  • Firstpage
    85
  • Abstract
    Effective and efficient test data generation is one of the major challenging and time-consuming tasks within the software testing process. Researchers have proposed different methods to generate test data automatically, however, those methods suffer from different drawbacks. In this paper we present a genetic algorithm-based approach that tries to generate a test data that is expected to cover a given set of target paths. Our proposed fitness function is intended to achieve path coverage that incorporates path traversal techniques, neighborhood influence, weighting, and normalization. This integration improves the GA performance in terms of search space exploitation and exploration, and allows faster convergence. We performed some experiments using our proposed approach, where results were promising.
  • Keywords
    genetic algorithms; program testing; software performance evaluation; fitness function; genetic algorithm; neighborhood influence; path coverage; path traversal; search space; software testing process; target paths; test data generator; Automatic testing; Computer science; Convergence; Genetic algorithms; Logic testing; Minerals; Petroleum; Software testing; Space exploration; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
  • Print_ISBN
    0-7803-7804-0
  • Type

    conf

  • DOI
    10.1109/CEC.2003.1299560
  • Filename
    1299560