Fuzzy adaptive teaching learning-based optimization strategy for pairwise testing

Pairwise strategies have tested effectively a range of software and hardware systems. These testing strategies offer solutions that can substitute exhaustive testing. In simple terms, a pairwise testing strategy significantly minimizes large input parameter values (or configuration options) of a sys...

Disgrifiad llawn

Manylion Llyfryddiaeth
Prif Awduron: Din, Fakhrud, Kamal Z., Zamli
Fformat: Conference or Workshop Item
Iaith:English
English
Cyhoeddwyd: IEEE 2017
Pynciau:
Mynediad Ar-lein:http://umpir.ump.edu.my/id/eprint/22594/7/Fuzzy%20adaptive%20teaching%20learning-based%20optimization%20strategy%20for%20pairwise%20testing.pdf
http://umpir.ump.edu.my/id/eprint/22594/8/Fuzzy%20adaptive%20teaching%20learning-based%20optimization%20strategy%20for%20pairwise%20testing.pdf
Disgrifiad
Crynodeb:Pairwise strategies have tested effectively a range of software and hardware systems. These testing strategies offer solutions that can substitute exhaustive testing. In simple terms, a pairwise testing strategy significantly minimizes large input parameter values (or configuration options) of a system into a smaller set based on pairwise interaction (or combination). Fuzzy Adaptive Teaching Learning-based Optimization (ATLBO) algorithm is an improved form of Teaching Learning-based Optimization (TLBO) algorithm. ATLBO employs Mamdani fuzzy inference system to select adaptively either teacher phase or learner phase based on performance instead of blind sequential application as in original TLBO. In this paper, two pairwise testing strategies based on ATLBO and TLBO are proposed. Experimental results suggest that the proposed strategies are capable to be part of testers’ toolkit as they outperformed competing meta-heuristic based pairwise testing strategies and tools on many pairwise benchmarks. Moreover, ATLBO based strategy generated optimal pairwise test suites than the one based on TLBO.