DocumentCode :
3067378
Title :
Incorporating varying test costs and fault severities into test case prioritization
Author :
Elbaum, Sebastian ; Malishevsky, Alexey ; Rothermel, Gregg
Author_Institution :
Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
fYear :
2001
fDate :
12-19 May 2001
Firstpage :
329
Lastpage :
338
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.
Keywords :
program testing; software cost estimation; software metrics; APFD; case study; fault costs; fault detection rate; fault severities; fault severity; performance goal; prioritized test cases; regression testing; test case prioritization; testing process; varying test case costs; varying test costs; Application software; Computer aided software engineering; Computer science; Costs; Fault detection; Frequency; Job shop scheduling; Processor scheduling; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2001. ICSE 2001. Proceedings of the 23rd International Conference on
ISSN :
0270-5257
Print_ISBN :
0-7695-1050-7
Type :
conf
DOI :
10.1109/ICSE.2001.919106
Filename :
919106
Link To Document :
بازگشت