Regression testing is performed for the 3 scenarios
1. When the defects are fixed
2. when there is the change for request
3. when new features are added
if any modifications or any additions to it plz do it.
Developer fixed the defects and send to tester.Tester test
the new functionality of the application with the co-
existance of the application.
The new functionality of the application doesn't create any
problem on the existance application.
Regression testing is done to check two important aspects.
1. Whether a previously posted bug is fixed in the new
build or not.
2. Whether fixing of bug caused any problems elsewhere in
the build.
Pls correct if I am wrong.
Ravi Kumar
Hi Ravi,
As much as I know your 2nd point is valid and related to
Regression Testing. But 1st point defines the process of
Retesting.
Hence in my point of view- Regression Testing is done to
ensure that any Bug Fixation, any change or any
modification made to the software application has not
brocken any existing functionality.
Regards,
Neeraj Sharma
info2neeraj@indiatimes.com
regression testing means developer fix the reporting bugs
after develepers release the modified build after tester
test the application reported bugs are changed or not this
is called the regression testing
If any mistakes is thr please excuse