Aim: Regression testing practices in industry have to be better understood, both for the industry itself and for the research community. Method: We conducted a qualitative industry survey by i) running a focus group meeting with 15 industry participants and ii) validating the outcome in an on line questionnaire with 32 respondents. Results: Regression testing needs and practices vary greatly between and within organizations and at different stages of a project. The importance and challenges of automation is clear from the survey. Conclusions: Most of the findings are general testing issues and are not specific to regression testing. Challenges and good practices relate to test automation and testability issues
Regression testing is needed when a software or the environment hosting that software changes. Motiv...
Regression testing is an expensive testing process performed on modified software to provide confide...
Abstract — Context: Software product lines (SPL) are used in industry to achieve more efficient soft...
Aim: Regression testing practices in industry have to be better understood, both for the industry it...
Background: Software quality assurance (QA) is an essential activity in the software development lif...
Context: A majority of the regression testing techniques proposed by the research have not been adop...
Background Regression testing is a complex and challenging activity and consumes a significant porti...
Context: When a software is modified, regression testing is performed to ensure the behaviour of sof...
Regression testing is a costly but crucial problem in software development. Both the research commun...
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,...
In large software organizations with a product line development approach a selective testing of prod...
Context: Regression testing is a well-researched area. However, the majority regression testing tech...
Abstract—The published studies of regression testing meth-ods often contain many of the hallmarks of...
Regression testing is challenging because of its complexity and the amount of effort and time it req...
Regression testing is needed when a software or the environment hosting that software changes. Motiv...
Regression testing is an expensive testing process performed on modified software to provide confide...
Abstract — Context: Software product lines (SPL) are used in industry to achieve more efficient soft...
Aim: Regression testing practices in industry have to be better understood, both for the industry it...
Background: Software quality assurance (QA) is an essential activity in the software development lif...
Context: A majority of the regression testing techniques proposed by the research have not been adop...
Background Regression testing is a complex and challenging activity and consumes a significant porti...
Context: When a software is modified, regression testing is performed to ensure the behaviour of sof...
Regression testing is a costly but crucial problem in software development. Both the research commun...
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,...
In large software organizations with a product line development approach a selective testing of prod...
Context: Regression testing is a well-researched area. However, the majority regression testing tech...
Abstract—The published studies of regression testing meth-ods often contain many of the hallmarks of...
Regression testing is challenging because of its complexity and the amount of effort and time it req...
Regression testing is needed when a software or the environment hosting that software changes. Motiv...
Regression testing is an expensive testing process performed on modified software to provide confide...
Abstract — Context: Software product lines (SPL) are used in industry to achieve more efficient soft...