ABC algorithm for combinatorial testing problem

Authors: Alsewari, A.R.A., Alazzawi, A.K., Rassem, T.H., Kabir, M.N., Ba Homaid, A.A., Alsariera, Y.A., Tairan, N.M. and Zamli, K.Z.

Journal: Journal of Telecommunication, Electronic and Computer Engineering

Volume: 9

Issue: 3-3 Special Issue

Pages: 85-88

eISSN: 2289-8131

ISSN: 2180-1843

Abstract:

Computer software is in high demand everywhere in the world. The high dependence on software makes software requirements more complicated. As a result, software testing tasks get costlier and challenging due to a large number of test cases, coupled with the vast number of the system requirements. This challenge presents the need for reduction of the system redundant test cases. A combinatorial testing approach gives an intended result from the optimization of the system test cases. Hence, this study implements a combinatorial testing strategy called Artificial Bee Colony Test Generation (ABC- TG) that helps to get rid of some of the current combinatorial testing strategies. Results obtained from the ABC- TG were benchmarked with the results obtained from existing strategies in order to determine the efficiency of the ABC- TG. Finally, ABC- TG shows the efficiency and effectiveness in terms of generating optimum test cases size of some of the case studies and a comparable result with the existing combinatorial testing strategies.

Source: Scopus