Genetic algorithm based test data generator

被引:20
|
作者
Hermadi, I [1 ]
Ahmed, MA [1 ]
机构
[1] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran 31261, Saudi Arabia
关键词
D O I
10.1109/CEC.2003.1299560
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 set of 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.
引用
收藏
页码:85 / 91
页数:7
相关论文
共 50 条
  • [21] A rule-based software test data generator
    Deason, William H.
    Brown, David B.
    Chang, Kai-Hsiung
    Cross, James H.
    IEEE Transactions on Knowledge and Data Engineering, 1991, 3 (01): : 108 - 117
  • [22] A TEST DATA GENERATOR BASED ON ANDROID LAYOUT FILES
    Pocatilu, Paul
    Capisizu, Sergiu
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2015): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2015, : 135 - 140
  • [23] EFSM-Based Test Data Generation with Multi-Population Genetic Algorithm
    Zhou, Xiaofei
    Zhao, Ruilian
    You, Feng
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 925 - 928
  • [24] A METHOD BASED ON GENETIC ALGORITHM TO GENERATE OPTIMAL TEST DATA FOR PROGRAM'S PATHS
    Keshavarz, Siroos
    Javidan, Reza
    PROCEEDINGS OF THE 2011 3RD INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING (ICSTE 2011), 2011, : 279 - 284
  • [25] TEST DATA GENERATION FOR SOFTWARE TESTING BASED ON QUANTUM-INSPIRED GENETIC ALGORITHM
    Mao, Chengying
    Yu, Xinxin
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2013, 12 (01)
  • [26] Genetic algorithm based test data generation for MPI parallel programs with blocking communication
    Tian, Tian
    Gong, Dunwei
    Kuo, Fei-Ching
    Liu, Huai
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 155 : 130 - 144
  • [27] A data mining based genetic algorithm
    Wu, Yi-Ta
    An, Yoo Jung
    Geller, James
    Wu, Yih-Tyng
    FOURTH IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS AND THE SECOND INTERNATIONAL WORKSHOP ON COLLABORATIVE COMPUTING, INTEGRATION, AND ASSURANCE, PROCEEDINGS, 2006, : 55 - +
  • [28] Data Mining Based on Genetic Algorithm
    Qin, Yonghua
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 683 - 686
  • [29] Genetic algorithm based test of simulation system
    Sun Yong-cheng
    Jiang Jin-long
    Zhou Xian-zhong
    PROCEEDINGS OF 2005 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1 AND 2, 2005, : 1923 - +
  • [30] Scheduling of wafer test based on genetic algorithm
    Chen, Rong-Chang
    Chen, Tung-Shou
    Lin, Chih-Chiang
    Ho, Kuei-Hsuan
    Lin, Chung-Ping
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2006, 5 : 434 - 438