2013 · 17 citations · 34 references
EngineeringOperations ResearchParameterized AlgorithmTest AutomationBiostatisticsCombinatorial OptimizationStatisticsCombinatorial InteractionTesting TechniqueCombinatorial Interaction TestComputer ScienceTest ManagementCombinatorial Interaction TestingOptimization ProblemSoftware TestingAlgorithmic EfficiencyCombinatorial Testing WorkflowTest EvolutionVariable-strength Covering Array
Combinatorial interaction testing is a well-studied testing strategy, and has been widely applied in practice. Combinatorial interaction test suite, such as fixed-strength and variable-strength interaction test suite, is widely used for combinatorial interaction testing. Due to constrained testing resources in some applications, for example in combinatorial interaction regression testing, prioritization of combinatorial interaction test suite has been proposed to improve the efficiency of testing. However, nearly all prioritization techniques may only support fixed-strength interaction test suite rather than variable-strength interaction test suite. In this paper, we propose two heuristic methods in order to prioritize variable-strength interaction test suite by taking advantage of its special characteristics. The experimental results show that our methods are more effective for variable-strength interaction test suite by comparing with the technique of prioritizing combinatorial interaction test suites according to test case generation order, the random test prioritization technique, and the fixed-strength interaction test suite prioritization technique. Besides, our methods have additional advantages compared with the prioritization techniques for fixed-strength interaction test suite.
34
Prioritizing test cases for regression testing
Gregg Rothermel, R.H. Untch, Chengyun Chu et al. · IEEE Transactions on Software Engineering · 2001 · 1.3K citations
IPOG: A General Strategy for T-Way Software Testing
Yu Lei, Raghu N. Kacker, D. Richard Kuhn et al. · 2007 · 341 citations