Non-regression testing is a techniqueaimed to verify whether a new or modified functionality operates correctly with the assumption that the previous functionality wasn’t affected.
By Testgrid
Non-regression testing is used when system components evolve, or new system components are added.
By Testgrid
Use of Non-Regression Testing
The goal of non-regression testing is to ensure that no new software bugs have been introduced after the software has been updated.
By Testgrid
Goal of Non-Regression Testing
Steps in Non-Regression Testing
#01 Establish a benchmark software release #02 Define a set of routines capable of stimulating as many software functions as possible.
By Testgrid
#03 Run these routines on both software #04 Analyse this data using a post-processing tool to produce statistical results. #05 Report the outcome.
By Testgrid
Steps in Non-Regression Testing
By Testgrid
When using non-regression testing, testers examine only the evolving unit or module rather than the entire product, saving resources and time.