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 条
  • [31] Multi-objective orthogonal opposition-based crow search algorithm for large-scale multi-objective optimization
    Rizk-Allah, Rizk M.
    Hassanien, Aboul Ella
    Slowik, Adam
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (17) : 13715 - 13746
  • [32] A hybrid model based on modified multi-objective cuckoo search algorithm for short-term load forecasting
    Wu, Zhuochun
    Zhao, Xiaochen
    Ma, Yuqing
    Zhao, Xinyan
    APPLIED ENERGY, 2019, 237 : 896 - 909
  • [33] Multi-Objective Optimization Based Test Pattern Generation for Hardware Trojan Detection
    Vijaypal Singh Rathor
    Deepak Singh
    Simranjit Singh
    Mohit Sajwan
    Journal of Electronic Testing, 2023, 39 : 371 - 385
  • [34] Parameter extraction of photovoltaic cell based on a multi-objective approach using nondominated sorting cuckoo search optimization
    Gude, Srihari
    Jana, Kartick Chandra
    Laudani, Antonino
    Thanikanti, Sudhakar Babu
    SOLAR ENERGY, 2022, 239 : 359 - 374
  • [35] Segment-Based Test Case Prioritization: A Multi-objective Approach
    Hieu Huynh
    Nhu Pham
    Nguyen, Tien N.
    Vu Nguyen
    PROCEEDINGS OF THE 33RD ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2024, 2024, : 1149 - 1160
  • [36] Multi-Objective Optimization Based Test Pattern Generation for Hardware Trojan Detection
    Rathor, Vijaypal Singh
    Singh, Deepak
    Singh, Simranjit
    Sajwan, Mohit
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2023, 39 (03): : 371 - 385
  • [37] Test Case Prioritization for Acceptance Testing of Cyber Physical Systems: A Multi-objective Search-Based Approach
    Shin, Seung Yeob
    Nejati, Shiva
    Sabetzadeh, Mehrdad
    Briand, Lionel C.
    Zimmer, Frank
    ISSTA'18: PROCEEDINGS OF THE 27TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, 2018, : 49 - 60
  • [38] A Discrete Multi-Objective Optimization Method for Hardware/Software Partitioning Problem Based on Cuckoo Search and Elite Strategy
    Xiong, Wei
    Guo, Bing
    Shen, Yan
    Zhang, Wenli
    NEUROQUANTOLOGY, 2018, 16 (05) : 749 - 756
  • [39] Fuzzy satisfying multi-objective generation scheduling based on simplex weightage pattern search
    Brar, YS
    Dhillon, JS
    Kothari, DP
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2005, 27 (07) : 518 - 527
  • [40] A similarity-based multi-objective test optimization technique using search algorithm
    Habib, Amir Sohail
    Khan, Saif Ur Rehman
    Hussain, Shahid
    Ibrahim, Naseem
    Nisa, Habib un
    Yousafzai, Abdullah
    SYSTEMS AND SOFT COMPUTING, 2024, 6