Regression Testing
Regression testing is the process of re-testing software to ensure that modifications have not adversely affected existing functionality. It involves executing previously developed and tested code again, after changes such as enhancements, patches or configuration modifications. The purpose is to uncover any new bugs or regressions in the existing functionalities that were working correctly before. This type of testing is crucial in integration testing, where multiple components are combined and tested as a group. By performing regression tests during integration testing, you can ensure that all previously developed features continue to function properly when integrated with new ones.
External Links
- [Regressor.net] Automated Crash Reporting and Regression Testing - Regressor.NET