Title
A Regression Test Selection And Prioritization Technique
Abstract
Regression testing is a very costly process performed primarily as a software maintenance activity. It is the process of retesting the modified parts of the software and ensuring that no new errors have been introduced into previously tested source code due to these modifications. A regression test selection technique selects an appropriate number of test cases from a test suite that might expose a fault in the modified program. In this paper, we propose both a regression test selection and prioritization technique. We implemented our regression test selection technique and demonstrated in two case studies that our technique is effective regarding selecting and prioritizing test cases. The results show that our technique may significantly reduce the number of test cases and thus the cost and resources for performing regression testing on modified software.
Year
DOI
Venue
2010
10.3745/JIPS.2010.6.2.235
JOURNAL OF INFORMATION PROCESSING SYSTEMS
Keywords
Field
DocType
Regression Testing, Maintenance, Prioritization
Test suite,Test Management Approach,Computer science,Test script,Regression testing,Real-time computing,Computerized classification test,Test case,Test data,Statistics,Software regression,Reliability engineering
Journal
Volume
Issue
ISSN
6
2
1976-913X
Citations 
PageRank 
References 
4
0.46
8
Authors
3
Name
Order
Citations
PageRank
Ruchika Malhotra153335.12
Arvinder Kaur237026.99
Yogesh Singh326713.87