The KornShell command and programming language
The KornShell command and programming language
Insights into testing and regression testing global variables
Journal of Software Maintenance: Research and Practice
A framework for evaluating regression test selection techniques
ICSE '94 Proceedings of the 16th international conference on Software engineering
TestTube: a system for selective regression testing
ICSE '94 Proceedings of the 16th international conference on Software engineering
Techniques for Selective Revalidation
IEEE Software
A safe, efficient regression test selection technique
ACM Transactions on Software Engineering and Methodology (TOSEM)
Experience With Regression Test Selection
Empirical Software Engineering
Lessons Learned from a Regression Testing Case Study
Empirical Software Engineering
TestCom'03 Proceedings of the 15th IFIP international conference on Testing of communicating systems
DyGen: automatic generation of high-coverage tests via mining gigabytes of dynamic traces
TAP'10 Proceedings of the 4th international conference on Tests and proofs
Hi-index | 0.00 |
Selective regression testing strategies aim at choosing an appropriate subset of test cases from among a previously run test suite for a software system, based on information about the changes made to the system to create new versions. Although there has been a significant amount of research in recent years on the design of such strategies, there has been significantly less investigation of their cost-effectiveness. In this paper some computationally efficient predictors of the cost-effectiveness of the two main classes of selective regression testing approaches are presented. A case study is described in which these predictors are used to assess the appropriateness of using a particular regression testing strategy to test multiple versions of a widely-used software system.