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 条
  • [1] Optimal test suite selection in regression testing with testcase prioritization using modified Ann and Whale optimization algorithm
    Harikarthik, S. K.
    Palanisamy, V.
    Ramanathan, P.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11425 - 11434
  • [2] Optimal test suite selection in regression testing with testcase prioritization using modified Ann and Whale optimization algorithm
    S. K. Harikarthik
    V. Palanisamy
    P. Ramanathan
    Cluster Computing, 2019, 22 : 11425 - 11434
  • [3] A novel feature selection using binary hybrid improved whale optimization algorithm
    Uzer, Mustafa Serter
    Inan, Onur
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (09): : 10020 - 10045
  • [4] A novel feature selection using binary hybrid improved whale optimization algorithm
    Mustafa Serter Uzer
    Onur Inan
    The Journal of Supercomputing, 2023, 79 : 10020 - 10045
  • [5] A Novel Hybrid Algorithm for Feature Selection Based on Whale Optimization Algorithm
    Zheng, Yuefeng
    Li, Ying
    Wang, Gang
    Chen, Yupeng
    Xu, Qian
    Fan, Jiahao
    Cui, Xueting
    IEEE ACCESS, 2019, 7 : 14908 - 14923
  • [6] Hybrid Whale Optimization Algorithm with simulated annealing for feature selection
    Mafarja, Majdi M.
    Mirjalili, Seyedali
    NEUROCOMPUTING, 2017, 260 : 302 - 312
  • [7] Hybrid whale optimized crow search algorithm and multi-SVM classifier for effective system level test case selection
    Tamizharasi, A.
    Ezhumalai, P.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2024, 46 (02) : 4191 - 4207
  • [8] An Efficient Regression Test Suite Optimization Approach Using Hybrid Spider Monkey Optimization Algorithm
    Agrawal, Arun Prakash
    Choudhary, Ankur
    Nand, Parma
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2021, 12 (04) : 57 - 80
  • [9] A hybrid whale optimization algorithm for global optimization
    Sanjoy Chakraborty
    Apu Kumar Saha
    Sushmita Sharma
    Ratul Chakraborty
    Sudhan Debnath
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 431 - 467
  • [10] A hybrid whale optimization algorithm for global optimization
    Chakraborty, Sanjoy
    Saha, Apu Kumar
    Sharma, Sushmita
    Chakraborty, Ratul
    Debnath, Sudhan
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (1) : 431 - 467