articleIEEE Transactions on Software EngineeringJan 1, 2002Closed access

Test case prioritization: a family of empirical studies

University of Nebraska–Lincoln · Oregon State University

Indexed incrossref

Abstract

To reduce the cost of regression testing, software testers may prioritize their test cases so that those which are more important, by some measure, are run earlier in the regression testing process. One potential goal of such prioritization is to increase a test suite's rate of fault detection. Previous work reported results of studies that showed that prioritization techniques can significantly improve rate of fault detection. Those studies, however, raised several additional questions: 1) Can prioritization techniques be effective when targeted at specific modified versions; 2) what trade-offs exist between fine granularity and coarse granularity prioritization techniques; 3) can the incorporation of…

Citation impact

934
total citations
FWCI
14.65
Percentile
100%
References
38
Citations per year

Authors

3

Topics & keywords

Keywords
  • Regression testing
  • Prioritization
  • Computer science
  • Granularity
  • Test suite
  • Data mining
  • Reliability engineering
  • Measure (data warehouse)
No related works found for this paper.