loading...
Using Artificial Life Techniques to Generate Test Cases for Combinatorial Testing
Hong Kong September 28-September 30
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CMPSAC.2004.134280828th Annual International Computer So ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Toshiaki Shiba, NTT Data Corporation
Tatsuhiro Tsuchiya, Osaka University
Tohru Kikuno, Osaka University
Combinatorial testing is a specification-based testing criterion, which requires that for each t-way combination of input parameters of a system, every combination of valid values of these t parameters be covered by at least one test case. This approach is motivated by the observation that in many applications a significant number of faults are caused by interactions of a smaller number of parameters. In this paper, we propose new test generation algorithms for combinatorial testing based on two artificial life techniques: a genetic algorithm (GA) and an ant colony algorithm (ACA). The usefulness of these algorithms is demonstrated through experiments. In the case t = 3 in particular, our algorithms exhibited impressive results.
Citation:
Toshiaki Shiba, Tatsuhiro Tsuchiya, Tohru Kikuno, "Using Artificial Life Techniques to Generate Test Cases for Combinatorial Testing," compsac, vol. 1, pp.72-77, 28th Annual International Computer Software and Applications Conference (COMPSAC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions