PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
August 29, 2005189 citations

Incorporating varying test costs and fault severities into test case prioritization

View Full Paper
SESebastian ElbaumAMAlexey MalishevskyGRGregg Rothermel

Key Points

Key points are not available for this paper at this time.

Abstract

Test case prioritization techniques schedule test cases for regression testing in an order that increases their ability to meet some performance goal. One performance goal, rate of fault detection, measures how quickly faults are detected within the testing process. In previous work (S. Elbaum et al., 2000; G. Rothermel et al., 1999), we provided a metric, APFD, for measuring rate of fault detection, and techniques for prioritizing test cases to improve APFD, and reported the results of experiments using those techniques. This metric and these techniques, however, applied only in cases in which test costs and fault severity are uniform. We present a new metric for assessing the rate of fault detection of prioritized test cases that incorporates varying test case and fault costs. We present the results of a case study illustrating the application of the metric. This study raises several practical questions that might arise in applying test case prioritization; we discuss how practitioners could go about answering these questions.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Elbaum et al. (2005) studied this question.

synapsesocial.com/papers/6a10ee8263b25c787d9fbca9https://doi.org/10.1109/icse.2001.919106
Ask AI
Helpful
Bookmark
Share
View Full Paper