Showing posts with label regression-averse testing. Show all posts
Showing posts with label regression-averse testing. Show all posts

Regression-averse testing

ISTQB Glossary  definition 
"Testing using various techniques to manage the risk of regression, e.g., by designing re-usable testware and by extensive automation of testing at one or more test levels."
In Simple English,
Any test effort or technique you follow to avoid re occurrence of old closed defects and ensure functionality that was working earlier still works is regression averse testing.
Field Notes 


  • While most testing efforts are by design regression averse by design for software or services development process.
  • Maintanence, integration and up-gradation projects typically are not regression averse by design. 
  • In such projects, regression averseness needs to be carefully planned and implemented.

For Example:

  • Having a standard set of test data for which a screen needs to pass is a good regression averse testing technique.
  • Automation of base functionality is another regression averse testing technique.