Regression Testing
Regression testing ensures that recent code changes or additions do not negatively impact existing, working software features. It is a vital part of the Software Development lifecycle, often involving the re-execution of previously passed Test Cases to confirm stability and prevent unintended side effects.