# Regression Testing Regression Testing is a type of software testing to confirm that a recent program or code change has not adversely affected existing features. Regression testing is a black box testing technique. Test cases are re-executed to check the previous functionality of the application is working fine and that the new changes have not produced any bugs. Visit the following resources to learn more: - [@article@Regression Testing](https://www.tpointtech.com/regression-testing) - [@article@What is Regression Testing with Test Cases](https://www.guru99.com/regression-testing.html) - [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)