Regression testing is needed when a software or the environment hosting that software changes. Motivated by a real-world industrial need in the context of a large financial (banking) corporation in Turkey, the authors and their colleagues developed and introduced an automated regression testing infrastructure for automated testing of one of the main mobile applications of the company. Before this project, regression testing was conducted manually which incurred a lot of costs and was by nature subjective. We report in this paper our experience in 'transitioning' from manual to automated regression testing, and in developing and introducing a set of large automated test suites (more than 16 KLOC in total), using best practices in state-of-th...
ContextExecuting an entire regression test-suite after every code change is often costly in large so...
Regression testing is expensive but an essential activity in software maintenance. Regression testin...
Every change to an application should be followed by a regression test if we want to assure that the...
Regression testing is needed when a software or the environment hosting that software changes. Motiv...
This study is primarily focused on software testing, especially on regression tests and their automa...
This thesis aims to provide insights into how implementing an automated solution for regression test...
Context: A majority of the regression testing techniques proposed by the research have not been adop...
Background: Software quality assurance (QA) is an essential activity in the software development lif...
In large software organizations with a product line development approach a selective testing of prod...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Abstract—Regression testing analyzes whether software maintenance has inadvertently broken existing ...
Since only a limited time is available for performing software regression testing, a subset of cruci...
Abstract. Aim: Regression testing practices in industry have to be bet-ter understood, both for the ...
Software is continually and rapidly evolving with constant risk of introducing faults. Software test...
ContextExecuting an entire regression test-suite after every code change is often costly in large so...
Regression testing is expensive but an essential activity in software maintenance. Regression testin...
Every change to an application should be followed by a regression test if we want to assure that the...
Regression testing is needed when a software or the environment hosting that software changes. Motiv...
This study is primarily focused on software testing, especially on regression tests and their automa...
This thesis aims to provide insights into how implementing an automated solution for regression test...
Context: A majority of the regression testing techniques proposed by the research have not been adop...
Background: Software quality assurance (QA) is an essential activity in the software development lif...
In large software organizations with a product line development approach a selective testing of prod...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Abstract—Regression testing analyzes whether software maintenance has inadvertently broken existing ...
Since only a limited time is available for performing software regression testing, a subset of cruci...
Abstract. Aim: Regression testing practices in industry have to be bet-ter understood, both for the ...
Software is continually and rapidly evolving with constant risk of introducing faults. Software test...
ContextExecuting an entire regression test-suite after every code change is often costly in large so...
Regression testing is expensive but an essential activity in software maintenance. Regression testin...
Every change to an application should be followed by a regression test if we want to assure that the...