Publication | Closed Access
Test Case Prioritization Based on Varying Testing Requirement Priorities and Test Case Costs
54
Citations
24
References
2007
Year
Unknown Venue
Operations ResearchCustomer SatisfactionEngineeringTest Case CostsSoftware TestingTest Process ImprovementTesting TechniqueTest CoverageTest Case DesignTest EvolutionTest Case PrioritizationTest ManagementTest Generation
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-oftesting-requirement-priority-satisfied- per-unit-test-case-cost" can be increased, and then the testing quality and customer satisfaction can be improved.
| Year | Citations | |
|---|---|---|
Page 1
Page 1