DocumentCode
2779216
Title
Backtracking Algorithms and Search Heuristics to Generate Test Suites for Combinatorial Testing
Author
Yan, Jun ; Zhang, Jian
Author_Institution
Inst. of Software, Chinese Acad. of Sci.
Volume
1
fYear
2006
fDate
17-21 Sept. 2006
Firstpage
385
Lastpage
394
Abstract
Combinatorial covering arrays have been used in several testing approaches. This paper first discusses some existing methods for finding such arrays. Then a SAT-based approach and a backtracking search algorithm are presented to solve the problem. A novel pruning strategy called SCEH is proposed to increase the efficiency of the methods. Several existing search heuristics and symmetry breaking techniques are also used in the backtracking search algorithm. Lastly, this paper introduces a tool called EXACT (exhaustive search of combinatorial test suites) which implements all the above techniques to construct the covering arrays automatically. The experimental results show that our backtracking search method outperforms other methods in many small size cases
Keywords
backtracking; combinatorial mathematics; computability; SAT-based approach; backtracking search algorithm; exhaustive search of combinatorial test suite; pruning strategy; search heuristics; subcombination equalization heuristic; symmetry breaking technique; Application software; Computer science; Databases; Heuristic algorithms; Laboratories; Materials testing; Software algorithms; Software testing; System testing; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2006. COMPSAC '06. 30th Annual International
Conference_Location
Chicago, IL
ISSN
0730-3157
Print_ISBN
0-7695-2655-1
Type
conf
DOI
10.1109/COMPSAC.2006.33
Filename
4020100
Link To Document