A Survey on Regression Test-Case Prioritization
Yiling Lou*,†; Junjie Chen*,†; Lingming Zhang‡; Dan Hao*,† * Key Laboratory of High Confidence Software Technologies, Peking University, Ministry of Education, Beijing, China† Institute of Software, EECS, Peking University, Beijing, China‡ Department of Computer Science, University of Texas at Dallas, Richardson, TX, United States
Abstract
Regression testing is crucial for ensuring the quality of modern software systems, but can be extremely costly in practice. Test-case prioritization has been proposed to improve the effectiveness of regression testing by scheduling the execution order of test cases to detect regression bugs faster. Since its first proposal, test-case prioritization ...