
5
Test Selection,
Minimization,
and
Prioritization
for Regression
Testing
CONTENT
5.1 What is regression testing?
5.2 Regression-test process
5.3 RTS: The problem
5.4 Selecting regression tests
5.5 Test selection using execution trace
5.6 Test selection using dynamic slicing
5.7 Scalability of test-selection algorithms
5.8 Test minimization
5.9 Test prioritization
5.10 Tools for regression testing
The purpose of this chapter is to introduce
techniques for the selection, minimization,
and prioritization of tests for regression
testing. The source T from which tests are
selected is likely derived using a
combination of black-box and white-box
techniques and used f ...