Enhanced Wingsuit Flying Search (EWFS) Algorithm for Combinatorial T-way Test Suite Generation
Abstract
The Wingsuit Flying Search (WFS) algorithm is a newly developed global meta-heuristic algorithm. It is efficient and easy to implement, requiring no parameter tuning apart from the population size and the maximum number of iterations. Recently, WFS has been developed based on applying t-way strategies, where t represents the interaction strength. Despite the encouraging results, WFS's search strategy leans more toward local optima due to the narrowing of the boundary search space and the increased value of the search sharpness. Hybridising two or more algorithms enhances search performance by effectively balancing the strengths and mitigating the weaknesses of each method. Thus, this paper proposes a new hybrid Lévy Flight with Wingsuit Flying Search (WFS) algorithm called Enhanced Wingsuit Flying Search Algorithm (EWFS). EWFS uses a control mechanism to identify the best dynamic solution during runtime. The Lévy Flight motion helps the solution escape from local optima and improves the searching process when it gets stuck. Comparison between EWFS and WFS uses the benchmarking configuration of CA(N; 2, 5⁷), while the comparison with other metaheuristic algorithms is based on the following covering array configurations: CA(N; t, 3p), CA(N; t, v7), CA(N; 2, 2p), and CA(N; t, 210). The experimental result shows that EWFS is statistically better regarding test suite size reduction than the recent t-way strategies. It also offers improved results of 65% over the original WFS and resolves the issues of excessive exploitation and getting stuck in local minima or maxima.
Downloads
References
J. Wang, Y. Huang, C. Chen, Z. Liu, S. Wang, and Q. Wang, Software Testing With Large Language Models: Survey, Landscape, and Vision, IEEE Transactions on Software Engineering, vol. 50, no. 4, 2024.
Z. Jiang et al., A Review of Software Reliability Testing Techniques, Journal of Computing and Information Technology, vol. 28, no. 3, 2020.
A. A. Muazu, A. S. Hashim, and A. Sarlan, Application and Adjustment of 'don't care' Values in t-way Testing Techniques for Generating an Optimal Test Suite, Journal of Advances in Information Technology, vol. 13, no. 4, pp. 347–357, 2022.
N. Covic and B. Lacevic, Wingsuit Flying Search-A Novel Global Optimization Algorithm, IEEE Access, vol. 8, pp. 53883–53900, 2020.
M. Karimi-Mamaghan, M. Mohammadi, B. Pasdeloup, and P. Meyer, Learning to select operators in meta-heuristics: An integration of Q-learning into the iterated greedy algorithm for the permutation flowshop scheduling problem, Eur J Oper Res, vol. 304, no. 3, 2023.
A. Aminu Muazu, A. Sobri Hashim, A. Sarlan, and M. Abdullahi, SCIPOG: Seeding and constraint support in IPOG strategy for combinatorial t-way testing to generate optimum test cases, Journal of King Saud University - Computer and Information Sciences, vol. 35, no. 1, 2023.
Y. Lei, R. Kacker, D. R. Kuhn, V. Okun, and J. Lawrence, IPOG: A general strategy for T-way software testing, Proceedings of the International Symposium and Workshop on Engineering of Computer Based Systems, pp. 549–556, 2007.
Y. Lei, R. Kacker, D. R. Kuhn, V. Okun, and J. Lawrence, IPOG-IPOG-D: Efficient test generation for multi-way combinatorial testing, Software Testing Verification and Reliability, vol. 18, no. 3, pp. 125–148, 2008.
B. Jenkins, jenny: a pairwise testing tool, https://burtleburtle.net/bob /math/jenny.html, 2005.
J. Czerwonka, Pairwise Testing in the Real World: Practical Extensions to Test-Case Scenarios, Proceedings of 24th Pacific Northwest Software Quality Conference, pp. 419–430, 2008.
B. Swathi and H. Tiwari, Integrated Pairwise Testing based Genetic Algorithm for Test Optimization, International Journal of Advanced Computer Science and Applications, vol. 12, no. 4, 2021.
E. Pira and M. Khodizadeh-Nahari, Combinatorial t-way test suite generation using an improved asexual reproduction optimization algorithm, Appl Soft Comput, vol. 150, no. October 2023, p. 111070, 2024.
K. Rajwar, K. Deep, and S. Das, An exhaustive review of the metaheuristic algorithms for search and optimization: taxonomy, applications, and open challenges, Artif Intell Rev, vol. 56, no. 11, 2023.
B. Morales-Castañeda, D. Zaldívar, E. Cuevas, F. Fausto, and A. Rodríguez, A better balance in metaheuristic algorithms: Does it exist?, Swarm Evol Comput, vol. 54, 2020.
H. N. K. Al-Behadili, Stochastic Local Search Algorithms for Feature Selection: A Review, 2021.
P. Agrawal, H. F. Abutarboush, T. Ganesh, and A. W. Mohamed, Metaheuristic algorithms on feature selection: A survey of one decade of research (2009-2019), IEEE Access, vol. 9, 2021.
J. Piri, P. Mohapatra, R. Dey, B. Acharya, V. C. Gerogiannis, and A. Kanavos, Literature Review on Hybrid Evolutionary Approaches for Feature Selection, 2023.
K. Li, D. Li, and H. Q. Ma, An improved discrete particle swarm optimization approach for a multi-objective optimization model of an urban logistics distribution network considering traffic congestion, Advances in Production Engineering And Management, vol. 18, no. 2, 2023.
Y. Song, Y. Liu, H. Chen, and W. Deng, A Multi-Strategy Adaptive Particle Swarm Optimization Algorithm for Solving Optimization Problem, Electronics (Switzerland), vol. 12, no. 3, 2023.
S. Esfandyari and V. Rafe, A tuned version of genetic algorithm for efficient test suite generation in interactive t-way testing strategy, Inf Softw Technol, vol. 94, 2018.
X. S. Yang and S. Deb, Engineering optimisation by cuckoo search, International Journal of Mathematical Modelling and Numerical Optimisation, vol. 1, no. 4, 2010.
A. B. Nasser, A. Alsewari, and K. Z. Zamli, Learning Cuckoo Search Strategy for t-way Test Generation. Springer Singapore, 2018.
K. Z. Zamli, F. Din, B. S. Ahmed, and M. Bures, A hybrid Q-learning sine-cosine-based strategy for addressing the combinatorial test suite minimization problem, PLoS One, vol. 13, no. 5, pp. 1–29, 2018.
A. K. Alazzawi, H. M. Rais, and S. Basri, Parameters tuning of hybrid artificial bee colony search-based strategy for t-way testing, International Journal of Innovative Technology and Exploring Engineering, vol. 8, no. 5s, 2019.
P. E. Mergos and X. S. Yang, Flower pollination algorithm parameters tuning, Soft Comput, vol. 25, no. 22, 2021.
A. B. Nasser, A. R. A. Alsewari, N. M. Tairan, and K. Z. Zamli, Pairwise test data generation based on flower pollination algorithm, Malaysian Journal of Computer Science, vol. 30, no. 3, pp. 242–257, 2017.
S. Kouka, S. N. Makhadmeh, M. A. Al-Betar, L. M. Dalbah, and M. Nachouki, Recent Applications and Advances of Migrating Birds Optimization, 2024.
H. L. Zakaria, K. Z. Zamli, and F. Din, Hybrid Migrating Birds Optimization Strategy for t-way Test Suite Generation, J Phys Conf Ser, vol. 1830, no. 1, 2021.
J. Torres-Jimenez and J. C. Perez-Torres, A greedy algorithm to construct covering arrays using a graph representation, Inf Sci (N Y), vol. 477, 2019.
A. A. B. Homaid, A. A. Alsewari, A. K. Alazzawi, and K. Z. Zamli, A Kidney Algorithm for Pairwise Test Suite Generation, Adv Sci Lett, vol. 24, no. 10, pp. 7284–7289, 2018.
A. B. Nasser, F. Hujainah, A. A. Al-Sewari, and K. Z. Zamli, An improved jaya algorithm-based strategy for t-way test suite generation, in Advances in Intelligent Systems and Computing, 2020.
A. B. Nasser, A. S. H. Abdul-Qawy, N. Abdullah, F. Hujainah, K. Z. Zamli, and W. A. H. M. Ghanem, Latin Hypercube Sampling Jaya Algorithm based Strategy for T-way Test Suite Generation, in ACM International Conference Proceeding Series, 2020.
Ramblers., How to Wingsuit: How Wingsuits Work, https:// www.ramblers.com.au/blog/how-to-wingsuit-how-wingsuits-work/.
N. H. C. Rose, R. R. Othman, H. L. Zakaria, A. J. Suali, and Z. A. Ahmad, Wingsuit Flying Search Optimization Algorithm Strategy for Combinatorial T-Way Test Suite Generation, International Journal of Advances in Soft Computing and its Applications, vol. 16, no. 3, pp. 272–293, 2024.
J. Li, Q. An, H. Lei, Q. Deng, and G. G. Wang, Survey of Lévy Flight-Based Metaheuristics for Optimization, Mathematics, vol. 10, no. 15, 2022.
F. El Asri, C. Tajani, and H. Fakhouri, Investigation of ant colony optimization with Lévy flight technique for a class of stochastic combinatorial optimization problem, Mathematical Modeling and Computing, vol. 10, no. 4, 2023.
A. R. A. Alsewari and K. Z. Zamli, Design and implementation of a harmony-search-based variable-strength t-way testing strategy with constraints support, Inf Softw Technol, vol. 54, no. 6, pp. 553–568, 2012.
B. Ahmed, Generating Pairwise Combinatorial Interaction Test Suites Using Single Objective Dragonfly Optimisation Algorithm, Journal of Zankoy Sulaimani - Part A, vol. 19, no. 1, 2017.
J. M. Altmemi, R. R. Othman, and R. Ahmad, SCAVS: Implement Sine Cosine Algorithm for generating Variable t-way test suite, IOP Conf Ser Mater Sci Eng, vol. 917, no. 1, 2020.
Copyright (c) 2025 EMITTER International Journal of Engineering Technology

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The copyright to this article is transferred to Politeknik Elektronika Negeri Surabaya(PENS) if and when the article is accepted for publication. The undersigned hereby transfers any and all rights in and to the paper including without limitation all copyrights to PENS. The undersigned hereby represents and warrants that the paper is original and that he/she is the author of the paper, except for material that is clearly identified as to its original source, with permission notices from the copyright owners where required. The undersigned represents that he/she has the power and authority to make and execute this assignment. The copyright transfer form can be downloaded here .
The corresponding author signs for and accepts responsibility for releasing this material on behalf of any and all co-authors. This agreement is to be signed by at least one of the authors who have obtained the assent of the co-author(s) where applicable. After submission of this agreement signed by the corresponding author, changes of authorship or in the order of the authors listed will not be accepted.
Retained Rights/Terms and Conditions
- Authors retain all proprietary rights in any process, procedure, or article of manufacture described in the Work.
- Authors may reproduce or authorize others to reproduce the work or derivative works for the author’s personal use or company use, provided that the source and the copyright notice of Politeknik Elektronika Negeri Surabaya (PENS) publisher are indicated.
- Authors are allowed to use and reuse their articles under the same CC-BY-NC-SA license as third parties.
- Third-parties are allowed to share and adapt the publication work for all non-commercial purposes and if they remix, transform, or build upon the material, they must distribute under the same license as the original.
Plagiarism Check
To avoid plagiarism activities, the manuscript will be checked twice by the Editorial Board of the EMITTER International Journal of Engineering Technology (EMITTER Journal) using iThenticate Plagiarism Checker and the CrossCheck plagiarism screening service. The similarity score of a manuscript has should be less than 25%. The manuscript that plagiarizes another author’s work or author's own will be rejected by EMITTER Journal.
Authors are expected to comply with EMITTER Journal's plagiarism rules by downloading and signing the plagiarism declaration form here and resubmitting the form, along with the copyright transfer form via online submission.
