Pairwise Test Data Generation Based On Flower Pollination Algorithm

Authors

  • Abdullah B. Nasser IBM Centre of Excellence, Faculty of Computer Systems and Software Engineering, Universiti Malaysia Pahang, 26300 Kuantan, Pahang, Malaysia
  • AbdulRahman A. Alsewari IBM Centre of Excellence, Faculty of Computer Systems and Software Engineering, Universiti Malaysia Pahang, 26300 Kuantan, Pahang, Malaysia
  • Nasser M. Tairan College of Computer Science, Department of Computer Science, King Khalid University, Abha, Kingdom of Saudi Arabia
  • Kamal Z. Zamli IBM Centre of Excellence, Faculty of Computer Systems and Software Engineering, Universiti Malaysia Pahang, 26300 Kuantan, Pahang, Malaysia

DOI:

https://doi.org/10.22452/mjcs.vol30no3.5

Keywords:

Pairwise Testing, Flower Pollination Algorithm, Software Testing, Combinatorial Problem, Search Based Software Engineering

Abstract

Owing to an exponential increase in computational time associated with increasing number of system components, exhaustive testing is increasingly become impractical. Here, many researchers opt to adopt pairwise testing to minimize the overall number of tests. Recently, many existing works are focusing on the use of Search-Based algorithms as the basis of the implementation algorithm for pairwise test suite generation; however, there is no single strategy that can be the best for all cases. Currently, researches on Flower Pollination Algorithm (FPA) are very active and its applications have been proven successful to solve many optimization problems. This paper proposes a new search-based strategy for generating the pairwise test suite, called Pairwise Flower Strategy (PairFS). The main feature of PairFS is that it is the first pairwise strategy that adopts FPA as its core implementation. To evaluate and benchmark our proposed strategy, several existing comparative experiments are adopted from the literature. The results of the experiment show that PairFS in many cases are more efficient than the existing strategies in terms of the generated pairwise test suite size.

Downloads

Download data is not yet available.

Downloads

Published

2017-09-23

How to Cite

B. Nasser, A., A. Alsewari, A., M. Tairan, N., & Zamli, K. Z. (2017). Pairwise Test Data Generation Based On Flower Pollination Algorithm. Malaysian Journal of Computer Science, 30(3), 242–257. https://doi.org/10.22452/mjcs.vol30no3.5