Regression testing is the process of testing changes to web application to make sure that the older functionality still works with the new changes.
In Regression Testing before a new version of a web application is released, the old test cases are run against the new version to make sure that all the old capabilities and functionality still work. So, Regression testing is a necessary component to any software development lifecycle. Regression Testing also referred as verification testing. Regression testing can be used not only for testing the correctness of a program, but often also for tracking the quality of its output.
What we do in regression testing?
When we do Regression Testing?
In Regression Testing before a new version of a web application is released, the old test cases are run against the new version to make sure that all the old capabilities and functionality still work. So, Regression testing is a necessary component to any software development lifecycle. Regression Testing also referred as verification testing. Regression testing can be used not only for testing the correctness of a program, but often also for tracking the quality of its output.
What we do in regression testing?
- Rerunning the previously conducted tests and verify the bugs are solved or not.
- Comparing current results with previously executed test results.
When we do Regression Testing?
- New features or new version deployed instead of existing application or software.
- For check the previous bug issues that are solved by the developer.