Proceedings ArticleDOI
Automatic Selection of Test Cases for Regression Testing
Cláudio Magalhães,Flávia A. Barros,Alexandre Mota,Eliot Maia +3 more
- pp 8
Reads0
Chats0
TLDR
In performed experiments, it is shown that the creation of regression test suites of an industrial partner can be improved by providing more effective test cases based on keywords analysis in an automatic way.Abstract:
Regression testing is a safety measure to attest that changes made on a system preserve prior accepted behavior. Identifying which test cases must compose a regression test suite in a certain development stage is tricky, particularly when one only has test cases and change requests described in natural language, and the execution of the test suite will be performed manually. That is the case of our industrial partner. We propose a selection of regression test cases based on information retrieval and implement as a web-service. In performed experiments, we show that we can improve the creation of regression test suites of our industrial partner by providing more effective test cases based on keywords analysis in an automatic way.read more
Citations
More filters
Book ChapterDOI
Emerging Software Testing Technologies
Francesca Lonetti,Eda Marchetti +1 more
TL;DR: This chapter provides a comprehensive overview of emerging software testing technologies and addresses prominent test case generation approaches and focus on more relevant challenges of testing activity as well as its role in recent development processes.
Proceedings ArticleDOI
Evaluating an Automatic Text-based Test Case Selection using a Non-Instrumented Code Coverage Analysis
TL;DR: The coverage achieved by an automatic test case selection based on information retrieval that relates change requests and test cases is measured and a way of obtaining code coverage of Android apk's without instrumentation is proposed.
Book ChapterDOI
Web Services Regression Testing Through Automated Approach
Divya Rohatgi,Gyanendra Dwivedi +1 more
TL;DR: This paper has given an efficient approach by which it can effectively carry out regression testing of a web-based application system whenever any changes is made to system.
Journal ArticleDOI
HSP: A hybrid selection and prioritisation of regression test cases based on information retrieval and code coverage applied on an industrial case study
TL;DR: A novel strategy for selection and prioritisation of Test Cases (TC) for Regression testing based on Information Retrieval techniques combined with indirect code coverage measures to select and prioritise TCs to maximise the number of bugs found.
Journal ArticleDOI
UI Test case prioritization on an industrial setting: A search for the best criteria
TL;DR: The goal is to investigate which criteria is the most relevant for prioritization in Test case prioritization, and according to the literature, an optimization model based on historical data is created, embedded in a constraint solver designed for optimization.
References
More filters
Journal ArticleDOI
A safe, efficient regression test selection technique
TL;DR: Initial empirical studies indicate that the technique can significantly reduce the cost of regression testing modified software and is at lease as precise as other safe regression test selection algorithms.
Journal ArticleDOI
Analyzing regression test selection techniques
TL;DR: In this article, the authors outline the issues relevant to regression test selection techniques, and use these issues as the basis for a framework within which to evaluate the techniques and illustrate the application of the framework by using it to evaluate existing regression-test selection techniques.
Proceedings ArticleDOI
Impact analysis by mining software and change request repositories
Gerardo Canfora,Luigi Cerulo +1 more
TL;DR: This paper proposes a method to derive the set of source files impacted by a proposed change request and exploits information retrieval algorithms to link the change request description and theset of historical source file revisions impacted by similar past change requests.
Proceedings ArticleDOI
Model based regression test reduction using dependence analysis
TL;DR: This paper presents a model-based regression testing approach that uses EFSM model dependence analysis to reduce regression test suites and initial experience shows that the approach may significantly reduce the size of regressiontest suites.
Proceedings ArticleDOI
An information retrieval approach for regression test prioritization based on program changes
TL;DR: A new approach is introduced, REPiR, to address the problem of regression test prioritization by reducing it to a standard Information Retrieval problem such that the differences between two program versions form the query and the tests constitute the document collection.
Related Papers (5)
False test case selection: Improvement of regression testing approach
Benjawan Srisura,Adtha Lawanna +1 more