Binary Black Hole-Based Optimization for T-Way Testing

5Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software testing is an important process in software development life cycle, which aims to guarantee the quality of software and reduce the number of errors and bugs. In such a process, software inputs and parameters are used to create a set of testing cases. Nevertheless, the number of testing cases increases enormously when considering all combinations of those inputs. Although t-way testing can reduce the test cases, generating the minimum, yet representative t-way testing set is challenging due to the large search space, which renders finding the best solution computationally prohibitive. The extant solutions suffer from the sensitivity to the random initialization and the subjectivity to the local minima, which adversely affects the reproducibility of these algorithms and obstructs finding the optimal solution. To this end, this paper proposes a novel meta-heuristic searching algorithm called Binary Black Hole (BBH) optimization that formulates the t-way testing as a binary optimization problem. Experimental results show the superiority of BBH over the famous Binary Particle Swarm Optimization (BPSO) algorithm. The achieved improvement shows the capability of BBH in generating smaller covering arrays with the same t-strength compared to those generated by BPSO.

References Powered by Scopus

The vehicle routing problem: A taxonomic review

609Citations
N/AReaders
Get full text

Combinatorial software testing

109Citations
N/AReaders
Get full text

A review of meta-heuristic algorithms for reactive power planning problem

84Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Review of Nature Inspired Metaheuristic Algorithm Selection for Combinatorial t-Way Testing

20Citations
N/AReaders
Get full text

A Hybrid Meta-Heuristic Approach for Test Case Prioritization and Optimization

1Citations
N/AReaders
Get full text

Recent t-way Test Generation Strategies Based on Optimization Algorithms: An Orchestrated Survey

1Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Nsaif, H. N., & Norhayati Abang Jawawi, D. (2020). Binary Black Hole-Based Optimization for T-Way Testing. In IOP Conference Series: Materials Science and Engineering (Vol. 864). IOP Publishing Ltd. https://doi.org/10.1088/1757-899X/864/1/012073

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

100%

Readers' Discipline

Tooltip

Computer Science 2

40%

Engineering 2

40%

Chemistry 1

20%

Save time finding and organizing research with Mendeley

Sign up for free