How and When to Perform Regression Testing?

How and When to Perform Regression Testing?
October 01 10:00 2013 Print This Article

It is well known that regression testing is an efficient phase of any mobile testing, desktop testing or web site testing. If it is performed poorly, all the preceding testing works become of no value.

That is why a software testing company advises to plan and elaborate test-cases for this type of testing thoroughly.

Regression testing is to be executed many times during a development and testing process.

software testing company 000244

It is Recommended to Perform Regression Testing Every Time When:

  • new functions or/and features are added to the application;
  • earlier discovered software bugs are fixed.

The aim of regression testing is to detect errors that are caused by the recent changes in the system. It is important to find and fix them as soon as possible and make sure that the software operates according to the requirements.

The First Priority of Regression Testing Should Be:

  • functions with high risk;
  • functions that are most often used.

When these two categories are checked one may test the rest of functionalities and paths of the application.

Regression testing is often automated. It is wise to automate checking of the code of high risk areas and the code that may be damaged by errors corrections. If regression tests are automated web site testing, desktop testing or mobile application testing requires less time, costs and efforts.

Related Posts:

About Article Author

view more articles
Nataliia Vasylyna

View More Articles
  • Steve Bridge

    A very simple, concise explanation. However, I’m new to SQA (old dog learning new tricks)…. have been in the field for almost 2 years.

    Am interested in hearing other experts feedback on this.

    Thanks!

    • http://qatestlab.com Anastasia Ilchenko

      Thank you for your positive feedback! We are always glad to share our experience :)