Honors College Thesis


Cost-cognizant test case prioritization for regression testing : an empirical study Public Deposited

Downloadable Content

Download PDF


Attribute NameValues
  • Regression testing is a common and necessary task carried out by software practitioners to validate the quality of evolving software systems. Unfortunately, regression testing is often an expensive, time-consuming process, particularly when applied to large software systems. Consequently, practitioners may wish to prioritize the test cases in their regression test suites to execute more importation test cases earlier in the regression testing process. One common goal of this test case prioritization is to increase a test suite’s rate of fault detection, a measure of how quickly faults are detected by a test suite. Recent research has begun to incorporate the practical issues of varying test costs, tests criticalities and fault severities into test case prioritization techniques and metrics measuring the rate of fault detection of these techniques. However, more empirical data is needed to sufficiently examine both the metrics and techniques developed by this research. To address this need, we conducted a case study to further examine the effectiveness of various prioritization techniques that incorporate varying test costs and criticalities. Software practitioners can use the results of this study to help enhance the effectiveness of their regression testing procedures and, in doing so, improve the quality of their software.
Resource Type
Date Available
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Non-Academic Affiliation
Rights Statement
Peer Reviewed
Additional Information
  • description.provenance : Submitted by Linda Kathman (linda.kathman@oregonstate.edu) on 2009-06-03T21:19:50ZNo. of bitstreams: 1Joseph_Ronald_Ruthruff.pdf: 379093 bytes, checksum: 948755a1139409bfa18174a07a5402b5 (MD5)
  • description.provenance : Made available in DSpace on 2009-06-03T21:20:37Z (GMT). No. of bitstreams: 1Joseph_Ronald_Ruthruff.pdf: 379093 bytes, checksum: 948755a1139409bfa18174a07a5402b5 (MD5)



This work has no parents.

In Collection: