Multi-objective test case prioritization based on multi-population cooperative particle swarm optimization

被引:2
|
作者
Wang Hongman [1 ,2 ]
Li Jinzhong [1 ,2 ]
Xing Ying [3 ,2 ]
Zhou Xiaoguang [3 ,2 ]
机构
[1] Institute of Network Technology,Beijing University of Posts and Telecommunications
[2] Information Networks Engineering Research Center,Ministry of Education
[3] School of Automation,Beijing University of Posts and Telecommunications
基金
中央高校基本科研业务费专项资金资助; 中国国家自然科学基金;
关键词
regression testing; test case prioritization; multi-population cooperative particle swarm optimization; multi-objective optimization;
D O I
10.19682/j.cnki.1005-8885.2020.0003
中图分类号
TP311.52 []; TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 081202 ; 0835 ; 1405 ;
摘要
Test case prioritization(TCP) technique is an efficient approach to improve regression testing activities. With the continuous improvement of industrial testing requirements, traditional single-objective TCP is limited greatly, and multi-objective test case prioritization(MOTCP) technique becomes one of the hot topics in the field of software testing in recent years. Considering the problems of traditional genetic algorithm(GA) and swarm intelligence algorithm in solving MOTCP problems, such as falling into local optimum quickly and weak stability of the algorithm, a MOTCP algorithm based on multi-population cooperative particle swarm optimization(MPPSO) was proposed in this paper. Empirical studies were conducted to study the influence of iteration times on the proposed MOTCP algorithm, and compare the performances of MOTCP based on single-population particle swarm optimization(PSO) and MOTCP based on non-dominated sorting genetic algorithm Ⅱ(NSGA-Ⅱ) with the MOTCP algorithm proposed in this paper. The results of experiments show that the TCP algorithm based on MPPSO has stronger global optimization ability, is not easy to fall into local optimum, and can solve the MOTCP problem better than TCP algorithm based on the single-population PSO and NSGA-Ⅱ.
引用
收藏
页码:38 / 50
页数:13
相关论文
共 50 条
  • [31] Integrated Optimization by Multi-Objective Particle Swarm Optimization
    Kawarabayashi, Masaru
    Tsuchiya, Junichi
    Yasuda, Keiichiro
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2010, 5 (01) : 79 - 81
  • [32] Integrated optimization by multi-objective particle swarm optimization
    Tokyo Metropolitan University, 1-1, Minamiosawa, Hachioji-shi, Tokyo 192-0397, Japan
    IEEJ Trans. Electr. Electron. Eng., 1931, 1 (79-81):
  • [33] A coevolutionary technique based on multi-swarm particle swarm optimization for dynamic multi-objective optimization
    Liu, Ruochen
    Li, Jianxia
    Fan, Jing
    Mu, Caihong
    Jiao, Licheng
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (03) : 1028 - 1051
  • [34] Particle Swarm Optimization for Cooperative Multi-Robot Task Allocation: A Multi-Objective Approach
    Wei, Changyun
    Ji, Ze
    Cai, Boliang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 2530 - 2537
  • [35] Active contour model based on multi-population particle swarm optimization
    Tseng, Chun-Chieh
    Jeng, Jyh-Horng
    Hsieh, Jer-Guang
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 2396 - +
  • [36] Multi-stage multi-objective particle swarm optimization algorithm based on the evolutionary information of population
    Cui, Yingying
    Qiao, Junfei
    Meng, Xi
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 3412 - 3417
  • [37] A Comprehensive Study of Particle Swarm Based Multi-objective Optimization
    Mohankrishna, Samantula
    Maheshwari, Divya
    Satyanarayana, P.
    Satapathy, Suresh Chandra
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS 2012 (INDIA 2012), 2012, 132 : 689 - +
  • [38] Constrained multi-objective optimization based on particle swarm optimization method
    Zhang, MH
    Ma, LH
    ICCC2004: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION VOL 1AND 2, 2004, : 1765 - 1771
  • [39] A Multi-Objective Particle Swarm Optimization Based on Grid Distance
    Leng, Rui
    Ouyang, Aijia
    Liu, Yanmin
    Yuan, Lian
    Wu, Zongyue
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2020, 34 (03)
  • [40] Multi-Objective Particle Swarm Optimization Based on Grid Ranking
    Li L.
    Wang W.
    Xu X.
    Li W.
    Wang, Wanliang (zjutwwl@zjut.edu.cn), 1600, Science Press (54): : 1012 - 1023