arrow
Return

Combinatorial Test Suites Generation Strategy Utilizing the Whale Optimization Algorithm

delete2020-01-01
delete16
delete
OA
AI
A
Ali Hassan *
S
Salwani Abdullah
K
Kamal Z. Zamli
R
Rozilawati Razali
DOI:10.1109/ACCESS.2020.3032851delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The potentially many software system input combinations make exhaustive testing practically impossible. To address this issue, combinatorial t-way testing (where t indicates the interaction strength, i.e. the number of interacting parameters (input)) was adopted to minimize the number of cases for testing. Complimentary to existing testing techniques (e.g. boundary value, equivalence partitioning, cause and effect graphing), combinatorial testing helps to detect faults caused by the faulty interaction between input parameters. In the last 15 years, applications of meta-heuristics as the backbone of t-way test suite generation have shown promising results (e.g. Particle Swarm Optimization, Cuckoo Search, Flower Pollination Algorithm, and Hyper-Heuristics (HHH), to name a few). Supporting the No Free Lunch theorem, as well as potentially offering new insights into the whole process of t-way generation, this article proposes a new strategy with constraint support based on the Whale Optimization Algorithm (WOA). Our work is the first attempt to adopt the WOA as part of a search-based software engineering (SBSE) initiative for t-way test suite generation with constraint support. The experimental results of the test-suite generation indicate that WOA produces competitive outcomes compared to some selected single-based and population-based meta-heuristic algorithms.
Keywords:
Search-based software engineering (SBSE)
T-way testing
combinatorial testing
software testing
meta-heuristic
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

U
Universiti Kebangsaan Malaysia
Scholars:
1.5W
Papers: 1.1W
Citations: 126
U
universiti malaysia pahang al-sultan abdullah (umpsa)
Scholars:
2.9K
Papers: 2.7K
Citations: 4