A Path-Oriented Test Data Generation Approach Hybridizing Genetic Algorithm and Artificial Immune System

被引:0
|
作者
Bhattacharjee, Gargi [1 ]
Saluja, Ashish Singh [1 ]
机构
[1] Veer Surendra Sai Univ Technol, Dept IT, Burla 768018, Odisha, India
关键词
Test data generation; Genetic Algorithm; Artificial Immune System; Path coverage; White box testing; Software testing; Test cases; Evolutionary Computing; GeMune Algorithm;
D O I
10.1007/978-981-10-8055-5_58
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Validating the correctness of software through a tool has started gaining a wide foothold in the business. A test data generator is one such tool which automatically generates the test data for software so as to attain maximum coverage. Researchers in the past have adopted different evolutionary algorithms to automatically generate a data set. One such often used procedure is Genetic Algorithm (GA). Due to certain flaws present in this approach, we have redefined the cause of concern for coverage in structural testing. In this paper, we have explored the properties of immune system along with GA. We have proposed a new hybrid algorithm-GeMune algorithm-inspired from these biological backdrops. Experimental results certify that the new algorithm has a better coverage compared to the use of only Genetic Algorithm for structural testing.
引用
收藏
页码:649 / 658
页数:10
相关论文
共 50 条
  • [31] Research of Searching Algorithm for Path Test Data Generation
    Zhang Zhonglin
    Jia Limin
    Mei Lingxia
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 842 - 844
  • [32] Analysis of searching algorithm for path test data generation
    Software Engineering Department, Armed Force Engineering Institute, Beijing 100072, China
    Jisuanji Gongcheng, 2006, 1 (74-76):
  • [33] Genetic algorithm improvement in test data generation
    Feng, Junchi
    Yu, Lei
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2015, 27 (10): : 2008 - 2014
  • [34] An Approach for Test Data Generation based on Genetic Algorithm and Delete Mutation Operators
    Rani, Shweta
    Suri, Bharti
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 714 - 718
  • [35] An Improved Genetic Algorithm for Test Cases Generation Oriented Paths
    Mei Jia
    Wang Shengyuan
    CHINESE JOURNAL OF ELECTRONICS, 2014, 23 (03) : 494 - 498
  • [36] An Improved Genetic Algorithm for Test Cases Generation Oriented Paths
    MEI Jia
    WANG Shengyuan
    Chinese Journal of Electronics, 2014, 23 (03) : 494 - 498
  • [37] Automatic Goal-oriented Test Data Generation Using a Genetic Algorithm and Simulated Annealing
    Mann, Mukesh
    Sangwan, Om Praksah
    Tomar, Pradeep
    Singh, Shivani
    2016 6th International Conference - Cloud System and Big Data Engineering (Confluence), 2016, : 83 - 87
  • [38] A Genetic Algorithm-based System for Automatic Control of Test Data Generation
    Pocatilu, Paul
    Ivan, Ion
    STUDIES IN INFORMATICS AND CONTROL, 2013, 22 (02): : 219 - 226
  • [39] A Novel Algorithm for Multi-path Test Data Generation
    Wang Shitao
    Wu Hao
    2013 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL MANUFACTURING AND AUTOMATION (ICDMA), 2013, : 58 - 60
  • [40] Generating Test Data for Path Coverage Based on Genetic Algorithm
    Fan, Shuping
    Ma, Baoying
    Yao, Nianmin
    Zhang, Yan
    Xia, Chunyan
    Zhang, Dan
    3RD ANNUAL INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGY AND COMMUNICATION ENGINEERING, 2020, 719