DocumentCode
2374556
Title
Combinatorial test cases with constraints in software systems
Author
Li, Longshu ; Cui, Yingxia ; Yang, Yun
Author_Institution
Sch. of Comput. Sci. & Technol., Anhui Univ., Hefei, China
fYear
2012
fDate
23-25 May 2012
Firstpage
195
Lastpage
199
Abstract
Combinatorial testing has become an important approach in software testing, and many algorithms have been developed for generating combinatorial test cases. However, few have considered the constraints between the input parameters. In this paper, we summarize existing combinatorial testing strategies with constraints and propose two novel algorithms, namely, the CCS (construct constraint set) algorithm and the CTWC (combinatorial testing with constraints) algorithm. We first utilize CCS to compute implied constraints, and then facilitate CTWC to generate test cases for the system under test. We evaluate the CCS algorithm using a case study and compare the results of the CTWC algorithm with some existing strategies. Experimental results show that our algorithm outperformed them in terms of the number of test cases.
Keywords
program testing; CCS algorithm; CTWC algorithm; combinatorial test case generation; combinatorial testing strategies; combinatorial testing with constraints algorithm; construct constraint set algorithm; software testing; Annealing; Educational institutions; combinatorial testing; dynamic generation; implied constraint; test case generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Supported Cooperative Work in Design (CSCWD), 2012 IEEE 16th International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4673-1211-0
Type
conf
DOI
10.1109/CSCWD.2012.6221818
Filename
6221818
Link To Document