Welcome To TestQSpider

It's Testing World.Lets Explore Your Life Here

People are confusing regression testing definition with its meaning and approach although they look like similar but there are few minor changes on regression testing meaning and approaches which are shown below.


Regression Testing Definition with Example

Checking that fixed bug do not affect the other sections of the modules by checking the functionality and other scenarios of testing on different modules and within the similar module in which bug is fixed is known as regression testing.

Note:Do not confuse regression testing with re-testing because in re-testing tester only test whether the fixed bug is getting fixed or not by re-testing it.

On the other hand in regression testing tester only tests that fixed bug do not affect the other parts of the modules and do not bother and take less stress about whether the bug is fixed or not.


Exact Meaning of Regression Testing


Regression Testing Meaning is given below:

Regression Meaning is relapse or reverting so meaning of regression testing is "relapse testing" means it is done in two situations or you can shortly say in two conditions.

1. First condition is after fixing the bug by checking and ensuring that fixed bug does not affect the other parts and functions of the modules.

2.Second condition deals with change in requirements means when client change the previously done requirements than tester have to test that changing requirements do not affect the other requirements of the application which are done means completed.

Significant Approach of Regression Testing

Regression Testing Approach is given below:

As you know there are two approaches for integration testing like top down integration and bottom up integrationsimilarly we have the two approaches for regression testing.

1. First approach is doing the regression testing when bug is fixed.

2. Second approach is doing regression testing when change in requirements of the client.