DocumentCode :
3079496
Title :
Generation of pairwise test sets using a simulated bee colony algorithm
Author :
McCaffrey, James D.
Author_Institution :
Microsoft MSDN / Volt VTE, USA
fYear :
2009
fDate :
10-12 Aug. 2009
Firstpage :
115
Lastpage :
119
Abstract :
Pairwise testing is a combinatorial technique used to reduce the number of test case inputs to a system in situations where exhaustive testing with all possible inputs is not feasible. The generation of pairwise test sets with a minimal size is an NP-complete problem and several deterministic algorithms have been published. This paper presents the results of generating pairwise test sets using a simulated bee colony algorithm. Compared to published results for seven benchmark problems, the simulated bee colony approach produced test sets which were comparable or better in terms of size for all seven problems. However, the simulated bee colony approach required significantly longer generation time than deterministic approaches in all cases. The results demonstrate that the generation of pairwise test sets using a simulated bee colony algorithm is possible, and suggest that the approach may be useful in testing scenarios where pairwise test set data will be reused.
Keywords :
optimisation; program testing; set theory; software quality; NP-complete problem; combinatorial technique; exhaustive testing; pairwise test sets generation; pairwise testing; simulated bee colony algorithm; software quality; software testing situations; Benchmark testing; Combinatorial mathematics; Iterative algorithms; NP-complete problem; Performance evaluation; Software algorithms; Software quality; Software systems; Software testing; System testing; Combinatorial mathematics; pairwise testing; simulated bee colony algorithm; software quality; software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse & Integration, 2009. IRI '09. IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-4114-3
Electronic_ISBN :
978-1-4244-4116-7
Type :
conf
DOI :
10.1109/IRI.2009.5211598
Filename :
5211598
Link To Document :
بازگشت