Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite
Software testing is necessary to verify that the employed system is confident enough to be used in a specific task according to the required demand. Testing every possible interaction parameter to identify and resolve defects or minimize the number of faults might fall under exhaustive testing. Give...
Saved in:
| Main Authors: | , , , , , , , |
|---|---|
| Format: | Article |
| Language: | en |
| Published: |
Penerbit Universiti Kebangsaan Malaysia
2025
|
| Online Access: | http://journalarticle.ukm.my/26408/1/Paper_2%20-.pdf http://journalarticle.ukm.my/26408/ https://www.ukm.my/jqma/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1855615325789224960 |
|---|---|
| author | Suali, Anjila J. Nuraminah Ramli, Rozmie Razif Othman, Hasneeza Liza Zakaria, Iszaidy Ismail, Nor Shahida Mohd Jamail, Rimuljo Hendradi, Nurol Husna Che Rose, |
| author_facet | Suali, Anjila J. Nuraminah Ramli, Rozmie Razif Othman, Hasneeza Liza Zakaria, Iszaidy Ismail, Nor Shahida Mohd Jamail, Rimuljo Hendradi, Nurol Husna Che Rose, |
| author_sort | Suali, Anjila J. |
| building | Tun Sri Lanang Library |
| collection | Institutional Repository |
| content_provider | Universiti Kebangsaan Malaysia |
| content_source | UKM Journal Article Repository |
| continent | Asia |
| country | Malaysia |
| description | Software testing is necessary to verify that the employed system is confident enough to be used in a specific task according to the required demand. Testing every possible interaction parameter to identify and resolve defects or minimize the number of faults might fall under exhaustive testing. Given the impracticality of testing every possible interaction due to time, budget, and resource constraints, combinatorial testing, which is t-way testing, is adopted to cover parameter interactions efficiently. This research focuses on the Input-Output Based Relations (IOR) testing strategy, which optimizes the test suite size by selecting critical parameters and employing “don’t care” values for non-essential inputs. Combinatorial testing offers an alternative to overcome the problem. This study proposes a combinatorial testing method utilizing the Whale Optimization Algorithm (WOA). The study compares the performance of WOA with various existing strategies, such as Greedy, Density, TVG, Union, ParaOrder, ReqOrder, ITTDG, AURA, Java Algorithm (CTJ), TTSGA, and AFA. Experimental results indicate that WOA outperforms or matches the effectiveness of these strategies in generating smaller test suites, particularly for higher interaction strengths. The findings demonstrate WOA’s competitive advantage in optimizing combinatorial test suites. |
| format | Article |
| id | my-ukm.journal.26408 |
| institution | Universiti Kebangsaan Malaysia |
| language | en |
| publishDate | 2025 |
| publisher | Penerbit Universiti Kebangsaan Malaysia |
| record_format | eprints |
| spelling | my-ukm.journal.264082026-01-19T02:58:14Z http://journalarticle.ukm.my/26408/ Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite Suali, Anjila J. Nuraminah Ramli, Rozmie Razif Othman, Hasneeza Liza Zakaria, Iszaidy Ismail, Nor Shahida Mohd Jamail, Rimuljo Hendradi, Nurol Husna Che Rose, Software testing is necessary to verify that the employed system is confident enough to be used in a specific task according to the required demand. Testing every possible interaction parameter to identify and resolve defects or minimize the number of faults might fall under exhaustive testing. Given the impracticality of testing every possible interaction due to time, budget, and resource constraints, combinatorial testing, which is t-way testing, is adopted to cover parameter interactions efficiently. This research focuses on the Input-Output Based Relations (IOR) testing strategy, which optimizes the test suite size by selecting critical parameters and employing “don’t care” values for non-essential inputs. Combinatorial testing offers an alternative to overcome the problem. This study proposes a combinatorial testing method utilizing the Whale Optimization Algorithm (WOA). The study compares the performance of WOA with various existing strategies, such as Greedy, Density, TVG, Union, ParaOrder, ReqOrder, ITTDG, AURA, Java Algorithm (CTJ), TTSGA, and AFA. Experimental results indicate that WOA outperforms or matches the effectiveness of these strategies in generating smaller test suites, particularly for higher interaction strengths. The findings demonstrate WOA’s competitive advantage in optimizing combinatorial test suites. Penerbit Universiti Kebangsaan Malaysia 2025-09 Article PeerReviewed application/pdf en http://journalarticle.ukm.my/26408/1/Paper_2%20-.pdf Suali, Anjila J. and Nuraminah Ramli, and Rozmie Razif Othman, and Hasneeza Liza Zakaria, and Iszaidy Ismail, and Nor Shahida Mohd Jamail, and Rimuljo Hendradi, and Nurol Husna Che Rose, (2025) Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite. Journal of Quality Measurement and Analysis, 21 (3). pp. 21-34. ISSN 2600-8602 https://www.ukm.my/jqma/ |
| spellingShingle | Suali, Anjila J. Nuraminah Ramli, Rozmie Razif Othman, Hasneeza Liza Zakaria, Iszaidy Ismail, Nor Shahida Mohd Jamail, Rimuljo Hendradi, Nurol Husna Che Rose, Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| title | Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| title_full | Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| title_fullStr | Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| title_full_unstemmed | Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| title_short | Input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| title_sort | input-output based relation combinatorial testing using whale optimization algorithm for generating near optimum number of test suite |
| url | http://journalarticle.ukm.my/26408/1/Paper_2%20-.pdf http://journalarticle.ukm.my/26408/ https://www.ukm.my/jqma/ |
| url_provider | http://journalarticle.ukm.my/ |
