Empirically evaluating regression testing techniques: Challenges, solutions, and a potential way forward

GM Kapfhammer - 2011 IEEE Fourth International Conference …, 2011 - ieeexplore.ieee.org
The published studies of regression testing methods often contain many of the hallmarks of
high quality empirical research. Beyond features like clear descriptions of the methodology …

A pragmatic perspective on regression testing challenges

D Brahneborg, W Afzal… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Regression testing research has received significant focus during the past decades,
acknowledging the benefits it can provide to organisations in terms of reduced development …

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 …

A framework to support research in and encourage industrial adoption of regression testing techniques

JM Kauffman, GM Kapfhammer - 2012 IEEE Fifth International …, 2012 - ieeexplore.ieee.org
When software developers make changes to a program, it is possible that they will introduce
faults into previously working parts of the code. As software grows, a regression test suite is …

Approaches to regression testing

J Hartmann, DJ Robson - 1988 Conference on Software Maintenance, 1988 - computer.org
An examination is made of current testing methodologies and their relationship to regression
testing. Included is a survey and critical assessment of current regression testing tools, with …

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 …

Regression testing as a service

S Huang, ZJ Li, Y Liu, J Zhu - 2011 Annual SRII Global …, 2011 - ieeexplore.ieee.org
Selective regression testing involves retesting of software systems with a subset of the test
suite to verify that modifications have not adversely impacted existing functions. Although …

Retesting software during development and maintenance

MJ Harrold, A Orso - 2008 Frontiers of Software Maintenance, 2008 - ieeexplore.ieee.org
As most software continually evolves and changes during development and maintenance, it
is necessary to test new and modified parts and retest existing parts that might have been …

Regression testing goals-view of practitioners and researchers

NM Minhas, K Petersen, N bin Ali… - 2017 24th Asia-Pacific …, 2017 - ieeexplore.ieee.org
Context: Regression testing is a well-researched area. However, the majority regression
testing techniques proposed by the researchers are not getting the attention of the …

The effectiveness of regression testing techniques in reducing the occurrence of residual defects

P Nagahawatte, H Do - 2010 Third International Conference on …, 2010 - ieeexplore.ieee.org
Regression testing is a necessary maintenance activity that can ensure high quality of the
modified software system, and a great deal of research on regression testing has been …