Title :
Cascade: A Test Generation Tool for Combinatorial Testing
Author :
Yong Zhao ; Zhiqiang Zhang ; Jun Yan ; Jian Zhang
Author_Institution :
State Key Lab. of Comput. Sci., Inst. of Software, Beijing, China
Abstract :
Combinatorial Testing (CT) is a black-box testing technique, which is used to test parameterized systems. Real applications often have some special testing requirements, especially parameter constraints. Our experimental results show that existing CT test generators cannot deal with constraints very well as the number of constraints increases. This is due to their constraint solving mechanisms, where constraint solving and parameter assignment are separated. In this paper, we propose a new CT test generation method based on constrained optimization, which combines these two together to mitigate the effect brought by the growing complexity of constraints. Our approach is implemented in a tool called Cascade, which can deal with common CT usage scenarios.
Keywords :
combinatorial mathematics; optimisation; program testing; CT test generation method; Cascade; black-box testing technique; combinatorial testing; constrained optimization; constraint solving mechanism; parameter assignment; test generation tool; Generators; Graphics; Optimization; Software; Software engineering; Software testing; combinatorial testing; constrained optimization; parameter constraints; test generation;
Conference_Titel :
Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
Conference_Location :
Luxembourg
Print_ISBN :
978-1-4799-1324-4
DOI :
10.1109/ICSTW.2013.37