A systematic review on regression test selection techniques

E Engström, P Runeson, M Skoglund - Information and Software …, 2010 - Elsevier
Regression testing is verifying that previously functioning software remains after a change.
With the goal of finding a basis for further research in a joint industry-academia research …

Empirical evaluations of regression test selection techniques: a systematic review

E Engström, M Skoglund, P Runeson - Proceedings of the Second ACM …, 2008 - dl.acm.org
Regression testing is the verification that previously functioning software remains after a
change. In this paper we report on a systematic review of empirical evaluations of regression …

Practical regression test selection with dynamic file dependencies

M Gligoric, L Eloussi, D Marinov - Proceedings of the 2015 International …, 2015 - dl.acm.org
Regression testing is important but can be time-intensive. One approach to speed it up is
regression test selection (RTS), which runs only a subset of tests. RTS was proposed over …

Regression test selection for Java software

MJ Harrold, JA Jones, T Li, D Liang, A Orso… - ACM Sigplan …, 2001 - dl.acm.org
Regression testing is applied to modified software to provide confidence that the changed
parts behave as intended and that the unchanged parts have not been adversely affected by …

Scaling regression testing to large software systems

A Orso, N Shi, MJ Harrold - ACM SIGSOFT Software Engineering Notes, 2004 - dl.acm.org
When software is modified, during development and maintenance, it is regression tested to
provide confidence that the changes did not introduce unexpected errors and that new …

[PDF][PDF] Regression test selection techniques: A survey

S Biswas, R Mall, M Satpathy, S Sukumaran - Informatica, 2011 - informatica.si
Software maintenance activities, on an average, account for as much as two-thirds of the
overall software life cycle costs [75]. Maintenance of a software product is frequently …

Regression test selection for C++ software

G Rothermel, MJ Harrold… - … Testing, Verification and …, 2000 - Wiley Online Library
Regression testing is an important but expensive software maintenance activity performed
with the aim of providing confidence in modified software. Regression test selection …

Ekstazi: Lightweight test selection

M Gligoric, L Eloussi, D Marinov - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Regression testing is a crucial, but potentially time-consuming, part of software
development. Regression test selection (RTS), which runs only a subset of tests, was …

Simulated annealing and genetic algorithms for optimal regression testing

N Mansour, K El‐Fakih - Journal of Software Maintenance …, 1999 - Wiley Online Library
The optimal regression testing problem is one of determining the minimum number of test
cases needed for revalidating modified software in the maintenance phase. We present two …

Regression test selection for AspectJ software

G Xu, A Rountev - 29th International Conference on Software …, 2007 - ieeexplore.ieee.org
As aspect-oriented software development gains popularity, there is growing interest in using
aspects to implement cross-cutting concerns in object-oriented systems. When aspect …