loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Conference on Quality Software (QSIC 2007)
Test Case Prioritization Based on Varying Testing Requirement Priorities and Test Case Costs
Portland, Oregon, USA
October 11-October 12
ISBN: 0-7695-3035-4
Xiaofang Zhang, Southeast University, China
Changhai Nie, Southeast University, China
Baowen Xu, Southeast University, China
Bo Qu, Southeast University, China
Test case prioritization is an effective and practical technique in regression testing. It schedules test cases in order of precedence that increases their ability to meet some performance goals, such as code coverage, rate of fault detection. In previous work, the test case prioritization techniques and metrics usually assumed that testing requirement priorities and test case costs are uniform. In this paper, basing on varying testing requirement priorities and test case costs, we present a new, general test case prioritization technique and an associated metric. The case study illustrates that the rate of "units-of-testing-requirement-priority-satisfied- per-unit-test-case-cost" can be increased, and then the testing quality and customer satisfaction can be improved. Keywords: Software Testing, Regression Testing, Test Case Prioritization, Priority, Cost
Citation:
Xiaofang Zhang, Changhai Nie, Baowen Xu, Bo Qu, "Test Case Prioritization Based on Varying Testing Requirement Priorities and Test Case Costs," qsic, pp.15-24, Seventh International Conference on Quality Software (QSIC 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.