Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

An Improved Artificial Bee Colony Optimization Algorithm for Test Suite Minimization

Author 1: Neeru Ahuja Author 2: Pradeep Kumar Bhatia
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 14, No. 7 · Published 2023

DOI: https://doi.org/10.14569/IJACSA.2023.0140774

Abstract

Software testing is essential process for maintaining the quality of software. Due to changes in customer demands or industry, software needs to be updated regularly. Therefore software becomes more complex and test suite size also increases exponentially. As a result, testing incurs a large overhead in terms of time, resources, and costs associated with testing. Additionally, handling and operating huge test suites can be cumbersome and inefficient, often resulting in duplication of effort and redundant test coverage. Test suite minimization strategy can help in resolving this issue. Test suite reduction is an efficient method for increasing the overall efficacy of a test suite and removing obsolete test cases. The paper demonstrates an improved artificial bee colony optimization algorithm for test suite minimization. The exploitation behavior of algorithm is improved by amalgamating the teaching learning based optimization technique. Second, the learner performance factor is used to explore the more solutions. The aim of the algorithm is to remove the redundant test cases, while still ensuring effectiveness of fault detection capability. The algorithm compared against three established methods (GA, ABC, and TLBO) using a benchmark dataset. The experiment results show that proposed algorithm reduction rate more than 50% with negligible loss in fault detection capability. The results obtained through empirical analysis show that the suggested algorithm has surpassed the other algorithms in performance.

Keywords

How to Cite this Article

Ahuja, N., & Bhatia, P. K. (2023). An Improved Artificial Bee Colony Optimization Algorithm for Test Suite Minimization. International Journal of Advanced Computer Science and Applications, 14(7). https://doi.org/10.14569/IJACSA.2023.0140774

Ahuja, Neeru, and Pradeep Kumar Bhatia. "An Improved Artificial Bee Colony Optimization Algorithm for Test Suite Minimization." International Journal of Advanced Computer Science and Applications, vol. 14, no. 7, 2023, https://doi.org/10.14569/IJACSA.2023.0140774.

@article{Ahuja2023,
  title     = {An Improved Artificial Bee Colony Optimization Algorithm for Test Suite Minimization},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {14},
  number    = {7},
  year      = {2023},
  publisher = {The Science and Information Organization},
  author    = {Neeru Ahuja and Pradeep Kumar Bhatia},
  doi       = {10.14569/IJACSA.2023.0140774},
  url       = {https://doi.org/10.14569/IJACSA.2023.0140774}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.