Regression Testing – a definition

I believe that although the term ‘Regression Testing’ is widely used, it is subject to a wide range of interpretations. Based on the Oxford Dictionary definition of ‘Regression’, I would like to humbly propose a definition of ‘Regression Testing’.

First the Oxford Dictionary definition of ‘Regression’:

A return to a former or less developed state

A definition of ‘Regression Testing’:

Testing focused on the risk that, following changes to a product or a component part of it, that product returns to an undesired former state, or a less developed state.

I have included the word ‘undesired’ as it is of course possible that an earlier version of a product might be more desirable.

Please feel free to comment, and suggest improvements or alternatives to this definition.

Please also see my blog about Regression and Risk – ‘Going back to where we once went wrong’.


One thought on “Regression Testing – a definition

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s