A safe regression test selection technique for database-driven applications

D Willmor, SM Embury - 21st IEEE International Conference on …, 2005 - ieeexplore.ieee.org
Regression testing is a widely-used method for checking whether modifications to software
systems have adversely affected the overall functionality. This is potentially an expensive …

A framework for evaluating regression test selection techniques

G Rothermel, MJ Harrold - Proceedings of 16th International …, 1994 - ieeexplore.ieee.org
Regression testing is a necessary but expensive activity aimed at showing that code has not
been adversely affected by changes. A selective approach to regression testing attempts to …

A safe, efficient algorithm for regression test selection

G Rothermel, MJ Harrold - 1993 Conference on Software …, 1993 - ieeexplore.ieee.org
Regression testing is a necessary but costly maintenance activity aimed at demonstrating
that code has not been adversely affected by changes. A selective approach to regression …

An empirical comparison of two safe regression test selection techniques

PG Frankl, G Rothermel, K Sayre… - … on Empirical Software …, 2003 - ieeexplore.ieee.org
Regression test selection techniques reduce the cost of regression testing by selecting a
subset of an existing test suite to use in retesting a modified program. Safe regression test …

A study of effective regression testing in practice

WE Wong, JR Horgan, S London… - … The Eighth International …, 1997 - ieeexplore.ieee.org
The purpose of regression testing is to ensure that changes made to software, such as
adding new features or modifying existing features, have not adversely affected features of …

Incremental regression testing

H Agrawal, JR Horgan, EW Krauser… - 1993 Conference on …, 1993 - ieeexplore.ieee.org
The purpose of regression testing is to ensure that bug fixes and new functionality
introduced in a new version of a software do not adversely affect the correct functionality …

Reduce, reuse, recycle, recover: Techniques for improved regression testing

MJ Harrold - 2009 IEEE International Conference on Software …, 2009 - ieeexplore.ieee.org
One of the most expensive activities that occurs as software is developed and maintained is
the testing (or retesting) of the software after it has been modified. Studies suggest that a …

Concurrency issues in automating rts for web services

M Ruth, S Tu - IEEE International Conference on Web Services …, 2007 - ieeexplore.ieee.org
Regression testing (RT), testing software with previously used test cases, is a mainstream
practice in software maintenance. Regression test selection (RTS) is to reduce the number …

Insights into regression testing (software testing)

HKN Leung, L White - Proceedings. Conference on Software …, 1989 - ieeexplore.ieee.org
A problem facing those conducting maintenance testing is to identify proper test classes. The
notion of regression testability is introduced as a way to measure the ease of retesting. Both …

Revalidation during the software maintenance phase

J Hartmann, DJ Robson - Proceedings. Conference on …, 1989 - ieeexplore.ieee.org
Software maintenance requires altering programs as a result of errors or changes in user
requirements. However, during such modifications new errors may be introduced, causing …