Input-Output Based Relations T-Way Test Suite Generation Strategy Based on Ant Colony Optimization Algorithm (iTTSGA)

Authors

  • Nuraminah Ramli Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia
  • Rozmie Razif Othman Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia
  • Rimuljo Hendradi Faculty of Sciences and Technology, Universitas Airlangga, 60115, Surabaya Jawa Timur, Indonesia
  • Hasneeza Liza Zakaria Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia
  • Iszaidy Ismail Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia
  • Nurul Ain Mohd Zaki School of Geomatics Science and Natural Resources, College of Built Environment (CBE), Universiti Teknologi MARA, Cawangan Perlis, 02600 Arau, Perlis, Malaysia
  • Nik Afiqah N. Ahmad Yani College of Computing, Informatics and Mathematics, Universiti Teknologi MARA, Cawangan Perlis, 02600 Arau, Perlis, Malaysia

DOI:

https://doi.org/10.37934/araset.63.1.116

Keywords:

T-way testing, input-output based relations, metaheuristic optimization algorithm, ant colony algorithm

Abstract

Input-output based relations (IOR) testing is one of the important support interactions in t-way testing (t is referring to the interaction strength). For the past 20 years, a number of IOR test suite generation strategies have been put forth in the literature (e.g., Density, ParaOrder, ReqOrder, UNION, Greedy, ITTDG, and AURA). Although these strategies can produce a sizable IOR test suite, very little of them use the metaheuristic search technique. According to the literature, compared to other search techniques, most metaheuristic-based t-way strategies can produce smaller test suite sizes for uniform and variable strength interactions. Because the T-way test suite generation problem is NP-hard, no strategy can guarantee that it can produce the ideal test suite size for every possible system configuration.  Motivated by these challenges, this paper presents an IOR test suite generation strategy based on a metaheuristic algorithm, Ant Colony Optimization (ACO) called iTTSGA. The results of two benchmark experiments for IOR uniform and non-uniform configurations were compared with those of other IOR strategies that have been published. The performance of iTTSGA has been statistically analyzed using the Friedman test and Wilcoxon Sum test. Results show that, with the exception of |R| = 10 and the top ranking in the Friedman Test, iTTSGA outperforms other strategies in the majority of uniform configurations. In addition, the iTTSGA performs exceptionally well in non-uniform configuration for |R| = 30 and 60 and ranks second in the Friedman test. It demonstrates that iTTSGA can produce test suites with a smaller file size for IOR t-way testing.

Downloads

Download data is not yet available.

Author Biographies

Nuraminah Ramli, Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia

nuraminah@unimap.edu.my

Rozmie Razif Othman, Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia

rozmie@unimap.edu.my

Rimuljo Hendradi, Faculty of Sciences and Technology, Universitas Airlangga, 60115, Surabaya Jawa Timur, Indonesia

rimuljohendradi@fst.unair.ac.id

Hasneeza Liza Zakaria, Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia

hasneeza@unimap.edu.my

Iszaidy Ismail, Advanced Computing, Centre of Excellence (CoE), Universiti Malaysia Perlis, Pauh Putra, 02600 Arau, Perlis, Malaysia

iszaidy@unimap.edu.my

Nurul Ain Mohd Zaki, School of Geomatics Science and Natural Resources, College of Built Environment (CBE), Universiti Teknologi MARA, Cawangan Perlis, 02600 Arau, Perlis, Malaysia

nurulain86@uitm.edu.my

Nik Afiqah N. Ahmad Yani, College of Computing, Informatics and Mathematics, Universiti Teknologi MARA, Cawangan Perlis, 02600 Arau, Perlis, Malaysia

afiqahyani72@gmail.com

Downloads

Published

2024-10-10

Issue

Section

Articles

Most read articles by the same author(s)