A testing methodology that involves testing functional and non-functional tests immediately after a change. Usually seen in bug-fix changes.