Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation

T-way testing is a sampling approach for test data generation. Recently, adapting meta-heuristic algorithms for t-way testing is very attractive in order to find a minimum subset of test data that can test a system overall. As a consequence, several meta-heuristic algorithms have been used as the ba...

Full description

Bibliographic Details
Main Authors: Abdullah, Nasser, Kamal Z., Zamli
Format: Article
Language:English
Published: American Scientific Publisher 2018
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/19757/
http://umpir.ump.edu.my/id/eprint/19757/6/31.%20Comparative%20Study%20between%20Flower%20Pollination%20Algorithm%20and%20Cuckoo%20Search%20Algorithm%20for%20t-way%20Test%20Data%20Generation1.pdf
_version_ 1848820955619524608
author Abdullah, Nasser
Kamal Z., Zamli
author_facet Abdullah, Nasser
Kamal Z., Zamli
author_sort Abdullah, Nasser
building UMP Institutional Repository
collection Online Access
description T-way testing is a sampling approach for test data generation. Recently, adapting meta-heuristic algorithms for t-way testing is very attractive in order to find a minimum subset of test data that can test a system overall. As a consequence, several meta-heuristic algorithms have been used as the basis of t-way strategies. In order to guide software tester (and engineers in general) to select the best algorithm for the problem at hand, there is a need to evaluate and benchmark the performance of each strategy against common case studies. This paper presents a comparative study between two meta-heuristic strategies for t-way test data generation: Flower Pollination Algorithm (FPA) and Cuckoo Search (CS). Our experiments have performed on a real-world case study. Experimental results demonstrate that FPA appears to produce better results in most of the test cases in term of test suite size and convergence rate owing to its ability for controlling local and global search.
first_indexed 2025-11-15T02:17:40Z
format Article
id ump-19757
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T02:17:40Z
publishDate 2018
publisher American Scientific Publisher
recordtype eprints
repository_type Digital Repository
spelling ump-197572018-11-13T02:06:36Z http://umpir.ump.edu.my/id/eprint/19757/ Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation Abdullah, Nasser Kamal Z., Zamli QA76 Computer software T-way testing is a sampling approach for test data generation. Recently, adapting meta-heuristic algorithms for t-way testing is very attractive in order to find a minimum subset of test data that can test a system overall. As a consequence, several meta-heuristic algorithms have been used as the basis of t-way strategies. In order to guide software tester (and engineers in general) to select the best algorithm for the problem at hand, there is a need to evaluate and benchmark the performance of each strategy against common case studies. This paper presents a comparative study between two meta-heuristic strategies for t-way test data generation: Flower Pollination Algorithm (FPA) and Cuckoo Search (CS). Our experiments have performed on a real-world case study. Experimental results demonstrate that FPA appears to produce better results in most of the test cases in term of test suite size and convergence rate owing to its ability for controlling local and global search. American Scientific Publisher 2018-11 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/19757/6/31.%20Comparative%20Study%20between%20Flower%20Pollination%20Algorithm%20and%20Cuckoo%20Search%20Algorithm%20for%20t-way%20Test%20Data%20Generation1.pdf Abdullah, Nasser and Kamal Z., Zamli (2018) Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation. Advanced Science Letters, 24 (10). pp. 7465-7469. ISSN 1936-6612. (Published) https://doi.org/10.1166/asl.2018.12960 DOI: 10.1166/asl.2018.12960
spellingShingle QA76 Computer software
Abdullah, Nasser
Kamal Z., Zamli
Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation
title Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation
title_full Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation
title_fullStr Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation
title_full_unstemmed Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation
title_short Comparative Study between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-way Test Data Generation
title_sort comparative study between flower pollination algorithm and cuckoo search algorithm for t-way test data generation
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/19757/
http://umpir.ump.edu.my/id/eprint/19757/
http://umpir.ump.edu.my/id/eprint/19757/
http://umpir.ump.edu.my/id/eprint/19757/6/31.%20Comparative%20Study%20between%20Flower%20Pollination%20Algorithm%20and%20Cuckoo%20Search%20Algorithm%20for%20t-way%20Test%20Data%20Generation1.pdf