by Nataliia Vasylyna | October 1, 2013 10:00 am
It is well known that regression testing is an efficient phase of QA activities[1]. 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.
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.
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.
Source URL: https://blog.qatestlab.com/2013/10/01/how-and-when-to-perform-regression-testing/
Copyright ©2024 QATestLab Blog unless otherwise noted.