DocumentCode
155169
Title
General Optimization Strategies for Refining the In-Parameter-Order Algorithm
Author
Shiwei Gao ; Jianghua Lv ; Binglei Du ; Yaruo Jiang ; Shilong Ma
Author_Institution
State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
fYear
2014
fDate
2-3 Oct. 2014
Firstpage
21
Lastpage
26
Abstract
In-Parameter-Order (IPO) algorithm is an effective strategy of combinatorial testing. And several variants of the algorithm have been developed for reducing the runtime and size of test cases or for dealing with certain problems in test case generation, such as IPOG, IPOG-F and IPOG-F2. In this paper, the general optimization strategies, which can be applied to these variants of the algorithm, are proposed to make each value of all parameters more evenly distributed in the test cases. The proposed optimization strategies mainly focus on choosing values for the extension to an additional parameter during the horizontal growth of the algorithm and filling values for don´t care positions. Experimental results show that the proposed optimization strategies are effective in reducing runtime and producing smaller size of test suites with the increase of the domain size.
Keywords
optimisation; program testing; IPO algorithm; IPOG; IPOG-F; IPOG-F2; combinatorial testing; general optimization strategies; in-parameter-order algorithm; test case generation; Algorithm design and analysis; Electronic mail; Greedy algorithms; Optimization; Software; Software algorithms; Testing; Combinatorial testing; IPO; IPOG; IPOG-F; IPOGF2; don´t care positions;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location
Dallas, TX
ISSN
1550-6002
Print_ISBN
978-1-4799-7197-8
Type
conf
DOI
10.1109/QSIC.2014.15
Filename
6958383
Link To Document