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...

Full description

Saved in:
Bibliographic Details
Main Authors: Suali, Anjila J., Nuraminah Ramli, Rozmie Razif Othman, Hasneeza Liza Zakaria, Iszaidy Ismail, Nor Shahida Mohd Jamail, Rimuljo Hendradi, Nurol Husna Che Rose
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/