Quality is delighting customers
An Incomplete Regression Test Plan
One of the significant things to know about regression testing is that it works best when running early and frequently during each sprint. This is because running them later in the development cycle might yield unfavourable test results.
For the benefit of reduced deadlines, automated incremental regression testing exposed various more errors than were initially anticipated. Regression test automation also discovers new defects that may have arisen from new fixes.
As per best practices from quality assurance services,
Unit testing : Unit testing means testing of an individual unit/program built.
Integration Testing: In this stage, all units are combined and tested a group to find out the issue that can occur while interaction of the new modules built along with existing features.
We can perform regression testing regression testing after both Unit testing and Integration testing both.
When there are few number of units/modules to be build
In this case we can perform regression testing after development of each single unit. As there are few number of modules then cost of running regression test after each module will not be a constraint.
When the number to build modules are high in number.
In this case it is recommended that we should do regression testing after a number of modules are built,so that cost to run regression test can be reduced.