Regression Testing (2)
Changing program behavior (e.g., adding new features) complicates regression testing: the regression test suite must grow to test the new features, if any.
If a revision alters the prior behavior of tested features, some of the prior test results will not be reproducible: the comparison of before and after results must adapt to expected changes.