DocumentCode :
2982926
Title :
Modeling the cost-benefits tradeoffs for regression testing techniques
Author :
Malishevsky, Alexey G. ; Rothermel, Gregg ; Elbaum, Sebastian
Author_Institution :
Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
fYear :
2002
fDate :
2002
Firstpage :
204
Lastpage :
213
Abstract :
Regression testing is an expensive activity that can account for a large proportion of the software maintenance budget. Because engineers add tests into test suites as software evolves, over time, increased test suite size makes revalidation of the software more expensive. Regression test selection, test suite reduction, and test case prioritization techniques can help with this, by reducing the number of regression tests that must be run and by helping testers meet testing objectives more quickly. These techniques, however can be expensive to employ and may not reduce overall regression testing costs. Thus, practitioners and researchers could benefit from cost models that would help them assess the cost-benefits of techniques. Cost models have been proposed for this purpose, but some of these models omit important factors, and others cannot truly evaluate cost-effectiveness. In this paper, we present new cost-benefits models for regression test selection, test suite reduction, and test case prioritization, that capture previously omitted factors, and support cost-benefits analyses where they were not supported before. We present the results of an empirical study assessing these models.
Keywords :
cost-benefit analysis; program testing; software development management; software maintenance; cost-benefit tradeoff models; regression test case prioritization; regression test selection; regression test suite reduction; regression testing; software maintenance; Computer science; Cost benefit analysis; Fault detection; Maintenance engineering; Performance evaluation; Software maintenance; Software performance; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2002. Proceedings. International Conference on
ISSN :
1063-6773
Print_ISBN :
0-7695-1819-2
Type :
conf
DOI :
10.1109/ICSM.2002.1167767
Filename :
1167767
Link To Document :
بازگشت