Many companies perform regression tests manually. The question arises: When does it make sense to start automation of your regression tests? The meaning comes when you are no longer able to perform tests for each build. For example, when you do daily or weekly build and you cannot quickly run your regression tests for each build, it is time to think about automation.
Automation of tests has the following advantages:
1) Quick Release – With automatically run regression tests, your team of testers can concentrate on testing of new functionality and spend less time on regression testing of existing functionality.
2) Better quality – functionality will have fewer defects and require less support; unnecessarily quality will be significantly higher.
3) Satisfied customers – Customers and / or customers are more satisfied and thus you get a good record in the portfolio