Search Algorithms for Regression Test Case Prioritization
Indexed incrossref
Abstract
Regression testing is an expensive, but important, process. Unfortunately, there may be insufficient resources to allow for the reexecution of all test cases during regression testing. In this situation, test case prioritization techniques aim to improve the effectiveness of regression testing by ordering the test cases so that the most beneficial are executed first. Previous work on regression test case prioritization has focused on Greedy Algorithms. However, it is known that these algorithms may produce suboptimal results because they may construct results that denote only local minima within the search space. By contrast, metaheuristic and evolutionary search algorithms aim to avoid such problems. This…
Citation impact
738
total citations
- FWCI
- 45.10
- Percentile
- 100%
- References
- 29
Citations per year
Authors
3Topics & keywords
Topics
Keywords
- Computer science
- Regression testing
- Machine learning
- Metric (unit)
- Metaheuristic
- Greedy algorithm
- Test case
- Search-based software engineering
No related works found for this paper.