Research on Multi-objective Test Case Generation Based on Cuckoo Search

被引:0
|
作者
He Haixian [1 ]
Feng Jing [1 ]
机构
[1] Wuhan Univ Technol, Coll Comp Sci & Technol, Wuhan, Hubei, Peoples R China
来源
PROCEEDINGS OF 2018 IEEE 3RD ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC 2018) | 2018年
关键词
software testing; test case generation; cuckoo search; Multi-objective optimization; Teaching-learning mechanism; EVOLUTIONARY ALGORITHMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automatic test data generation is a key link in the process of test automatic technology. In order to measure the efficiency and effectiveness of test cases from multiple perspectives, a multi-objective test case generation method based on cuckoo search is proposed. This method considers two aspects of error discovery ability and test cost, and selects branch distance and test case size as multiple optimization goals. In order to solve the problem of insufficient local search capability of basic multi-objective cuckoo search, Teaching-learning mechanism was introduced. Part of the better solutions in the evolution process were searched locally through Teaching-Learning-Based optimization. At the same time, the external archives were combined with the idea of crowd distance. Set to speed up the convergence of the algorithm. Experiments result shows that compared with the methods based on NSGA-II algorithm and MOCS algorithm, the proposed method can obtain better Pareto solution set and get higher quality test cases in a shorter time.
引用
收藏
页码:1619 / 1623
页数:5
相关论文
共 50 条
  • [21] Multi-objective quantum inspired Cuckoo search algorithm and multi-objective bat inspired algorithm for the web service composition problem
    Boussalia S.R.
    Chaoui A.
    Hurault A.
    Ouederni M.
    Queinnec P.
    International Journal of Intelligent Systems Technologies and Applications, 2016, 15 (01) : 95 - 126
  • [22] A multi-objective discrete cuckoo search algorithm with local search for community detection in complex networks
    Zhou, Xu
    Liu, Yanheng
    Li, Bin
    MODERN PHYSICS LETTERS B, 2016, 30 (07):
  • [23] Cuckoo Search in Test Case Generation and Conforming Optimality Using Firefly Algorithm
    Choudhary, Kavita
    Gigras, Yogita
    Shilpa
    Rani, Payal
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 2, 2016, 380 : 781 - 791
  • [24] Elite-guided multi-objective cuckoo search algorithm based on crossover operation and information enhancement
    Yang, Xunian
    Hao, Xiaochen
    Yang, Tianqi
    Li, Yonghang
    Zhang, Yuxuan
    Wang, Junwei
    SOFT COMPUTING, 2023, 27 (08) : 4761 - 4778
  • [25] Automated Test Data Generation Using Cuckoo Search and Tabu Search (CSTS) Algorithm
    Srivastava, Praveen Ranjan
    Khandelwal, Rahul
    Khandelwal, Shobhit
    Kumar, Sanjay
    Ranganatha, Suhas Santebennur
    JOURNAL OF INTELLIGENT SYSTEMS, 2012, 21 (02) : 195 - 224
  • [26] An Effective Approach for Regression Test Case Selection using Pareto based Multi-Objective Harmony Search
    Choudhary, Ankur
    Agrawal, Arun Prakash
    Kaur, Arvinder
    PROCEEDINGS 2018 IEEE/ACM 11TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST), 2018, : 13 - 20
  • [27] Automatic test data generation by multi-objective optimisation
    Oster, Norbert
    Saglietti, Francesca
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2006, 4166 : 426 - 438
  • [28] Enhancing Test Case Prioritization in an Industrial Setting with Resource Awareness and Multi-Objective Search
    Wang, Shuai
    Ali, Shaukat
    Yue, Tao
    Bakkeli, Oyvind
    Liaaen, Marius
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 182 - 191
  • [29] REMAP: Using Rule Mining and Multi-Objective Search for Dynamic Test Case Prioritization
    Pradhan, Dipesh
    Wang, Shuai
    Ali, Shaukat
    Yue, Tao
    Liaaen, Marius
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2018, : 46 - 57
  • [30] Improved decomposition-based multi-objective cuckoo search algorithm for spectrum allocation in cognitive vehicular network
    Zhang, Ruining
    Jiang, Xuemei
    Li, Ruifang
    PHYSICAL COMMUNICATION, 2019, 34 : 301 - 309