loading...
Greedy Heuristic Algorithms to Generate Variable Strength Combinatorial Test Suite
August 12-August 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2008.522008 The Eighth International Confere ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Combinatorial testing is a practical software testing approach that has been widely used in practice. Most research and applications of such approach focus on N-way combinatorial testing that provides a minimum coverage of all N-way interactions among factor. However, the strengths of different interactions may not be a fixed integer N, but a variable. Therefore, variable strength combinatorial testing approach is necessary in applications. Existing variable strength combinatorial testing, which allows some interactions have a higher strength than others, has a limitation that such higher-strength interactions must be disjoint. To avoid such a limitation, an improved variable strength combinatorial testing approach, which makes a more sufficient consideration on actual interaction relationship, is proposed in this article. Furthermore, two greedy heuristic algorithms are also proposed to generate combinatorial test suite. Compared to some existing algorithms and tools, the proposed algorithms have advantages on both the execution effectiveness and the optimality of generated test suite. Experimental results can prove such advantages.
Index Terms:
software testing, combinatorial testing, variable strength, test generation
Citation:
Ziyuan Wang, Baowen Xu, Changhai Nie, "Greedy Heuristic Algorithms to Generate Variable Strength Combinatorial Test Suite," qsic, pp.155-160, 2008 The Eighth International Conference on Quality Software, 2008
Usage of this product signifies your acceptance of the Terms of Use.