# Regression Testing

**RCRCRC**

A regression testing heuristic.

* Recent: new features, new areas of code are more vulnerable
* Core: essential functions must continue to work
* Risk: some areas of an application pose more risk
* Configuration sensitive: code that’s dependent on environment settings can be vulnerable
* Repaired: bug fixes can introduce new issues
* Chronic: some areas in an application may be perpetually sensitive to breaking
* <http://karennicolejohnson.com/2009/11/a-heuristic-for-regression-testing/>
