Int J Performability Eng ›› 2018, Vol. 14 ›› Issue (6): 1283-1290.doi: 10.23940/ijpe.18.06.p19.12831290

• Original articles • Previous Articles     Next Articles

Combinatorial Test Case Prioritization based on Incremental Combinatorial Coverage Strength

Ziyuan Wang and Feiyan She   

  1. School of Computer Science and Technology, Nanjing University of Posts and Telecommunications, Nanjing, 210023, China

Abstract:

A combinatorial test case prioritization technique based on incremental combinatorial coverage strength is proposed in this paper. Such an efficient technique prioritizes test cases in an existing high-strength combinatorial test suite, to form an ordered test case sequence. The output prioritized combinatorial test suite could cover combinations of parametric values, where their strengths are mixed from 2 or more, quicker than non-prioritized combinatorial test suite. Theoretical analysis shows that the proposed technique consumes less cost than existing combinatorial test case prioritization technique for the same type of scenarios. Experimental results also show that compared to initial combinatorial test suites without prioritization, prioritized combinatorial test suites yield a higher speed of covering combinations of parametric values. Compared to combinatorial test suites generated by an existing incremental adaptive combinatorial testing strategy, prioritized combinatorial test suites 1) require less test cases to achieve final combinatorial coverage, and 2) yield a higher speed of covering high-strength combinations of parametric values.


Submitted on March 16, 2018; Revised on April 26, 2018; Accepted on May 27, 2018
References: 24