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 :
بازگشت