An Effective Regression Test Case Selection Using Hybrid Whale Optimization Algorithm

被引:10
|
作者
Agrawal, Arun Prakash [1 ]
Choudhary, Ankur [2 ]
Kaur, Arvinder [1 ]
机构
[1] Guru Gobind Singh Indraprastha Univ, New Delhi, India
[2] Amity Univ Uttar Pradesh, Dept Comp Sci & Engn, Noida, India
关键词
Hybrid Whale Optimization Algorithm; Nature Inspired Meta-Heuristics; Regression Testing; Software Maintenance; Test Case Selection; Test Suite Optimization;
D O I
10.4018/IJDST.2020010105
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Test suite optimization is an ever-demanded approach for regression test cost reduction. Regression testing is conducted to identify any adverse effects of maintenance activity on previously working versions of the software. It consumes almost seventy percent of the overall software development lifecycle budget. Regression test cost reduction is therefore of vital importance. Test suite optimization is the most explored approach to reduce the test suite size to re-execute. This article focuses on test suite optimization as a regression test case selection, which is a proven N-P hard combinatorial optimization problem. The authors have proposed an almost safe regression test case selection approach using a Hybrid Whale Optimization Algorithm and empirically evaluated the same on subject programs retrieved from the Software Artifact Infrastructure Repository with Bat Search and ACO-based regression test case selection approaches. The analyses of the obtained results indicate an improvement in the fault detection ability of the proposed approach over the compared ones with significant reduction in test suite size.
引用
收藏
页码:53 / 67
页数:15
相关论文
共 50 条
  • [11] A Hybrid Whale Optimization Algorithm for Global Optimization
    Lee, Chun-Yao
    Zhuo, Guang-Lin
    MATHEMATICS, 2021, 9 (13)
  • [12] A novel hybrid whale optimization algorithm with flower pollination algorithm for feature selection: Case study Email spam detection
    Mohammadzadeh, Hekmat
    Gharehchopogh, Farhad Soleimanian
    COMPUTATIONAL INTELLIGENCE, 2021, 37 (01) : 176 - 209
  • [13] A hybrid improved whale optimization algorithm
    Tang, Chenjun
    Sun, Wei
    Wu, Wei
    Xue, Min
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2019, : 362 - 367
  • [14] Lasso Regression with Quantum Whale Optimization Algorithm
    Lin, Daxuan
    Yang, Zan
    Chen, Jiuwei
    Dong, Jiaxin
    Nai, Wei
    Li, Dan
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 468 - 472
  • [15] Size-Constrained Regression Test Case Selection Using Multicriteria Optimization
    Mirarab, Siavash
    Akhlaghi, Soroush
    Tahvildari, Ladan
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (04) : 936 - 956
  • [16] HYBRID GRASSHOPPER OPTIMIZATION ALGORITHM INCORPORATING WHALE OPTIMIZATION ALGORITHM
    Liu, Wei
    Han, Guangyu
    Li, Tong
    Ren, Tengteng
    Yan, Wenlv
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2024, 86 (02): : 127 - 140
  • [17] HYBRID GRASSHOPPER OPTIMIZATION ALGORITHM INCORPORATING WHALE OPTIMIZATION ALGORITHM
    Liu, Wei
    Han, Guangyu
    Li, Tong
    Ren, Tengteng
    Yan, Wenlv
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2024, 86 (02): : 127 - 140
  • [18] Hybrid Regression Test Selection
    Zhang, Lingming
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 199 - 209
  • [19] Effective Regression Test Case Selection: A Systematic Literature Review
    Kazmi, Rafaqut
    Jawawi, Dayang N. A.
    Mohamad, Radziah
    Ghani, Imran
    ACM COMPUTING SURVEYS, 2017, 50 (02)
  • [20] A Hybrid Whale Optimization and Particle Swarm Optimization Algorithm
    Yuan, Zijing
    Li, Jiayi
    Yang, Haichuan
    Zhang, Baohang
    PROCEEDINGS OF THE 2021 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), 2021, : 260 - 264