DocumentCode
356822
Title
An empirical study of regression test application frequency
Author
Kim, Jung-Min ; Porter, Adam ; Rothermel, Gregg
Author_Institution
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear
2000
fDate
2000
Firstpage
126
Lastpage
135
Abstract
Regression testing is an expensive maintenance process used to revalidate modified software. Regression test selection (RTS) techniques try to lower the cost of regression testing by selecting and running a subset of the existing test cases. Many such techniques have been proposed and initial studies show that they can produce savings. We believe, however, that issues such as the frequency with which testing is done have a strong effect on the behavior of these techniques. Therefore, we conducted an experiment to assess the effects of test application frequency on the costs and benefits of regression test selection techniques. Our results expose essential tradeoffs that should be considered when using these techniques over a series of software releases
Keywords
program testing; software maintenance; maintenance process; modified software revalidation; regression test application frequency; Application software; Computer science; Costs; Educational institutions; Frequency; Performance evaluation; Permission; Software maintenance; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2000. Proceedings of the 2000 International Conference on
Conference_Location
Limerick
ISSN
0270-5257
Print_ISBN
1-58113-206-9
Type
conf
DOI
10.1109/ICSE.2000.870404
Filename
870404
Link To Document