Chapter One

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


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 ...

Get Advances in Computers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.