Delving into the topic of automated testing one can meet common opinions on automation, which frequently prove to be myths. So:
Myth #1. There is no need to automate
First, not everything can be done by hand. For example, try to test the service or antivirus. Second, even if the same thing can be done by hand, automation helps to save money. Meanwhile the larger project is the greater saving is.
Myth #2. It’s easy to automate
Any automation tool provides a set of modules and components, simplifying your life. But there is no tool that is able to do everything. Therefore, at the level of a simple test it’s not difficult to automate, but at the level of more sophisticated test it is more difficult, there will always be a few problems.
Myth #3. There is creativity in manual testing, but there is no creativity in an automated one
Speaking about real automation not just about auto writing scripts with a few modifications, an automated testing is much more creative than a manual one. Creation of test framework architecture is a task that requires knowledge, creativity, experience, and all that is also required in the manual testing.
Myth #4. If everything is automated testers will be dismissed
Automation does not allow saving on the number of people in the team, because people are also needed for framework support and scripts development.
No matter how complete automation is it does not negate the fact that manual testing is also needed.
Even the most thoughtful and comprehensive frameworks, automated tests with the fullest coverage do not still make it possible to find all the bugs and some things are still done by hand.
Myth #5. Customers do not appreciate the automation and are not ready to pay for it
Customers often refuse automation, because it is expensive at the beginning, and they start to gain profit much later. If calculating ROI you realize that automation does make sense and will provide a benefit, all you need is just correctly describe and present it to a customer. If a customer will understand that it will allow him to save money, he won’t for sure refuse automation.
Myth #6. Automation testers earn as much as manual testers do, though they make more efforts
There is really a trend of the automation testers’ salaries increase. Why? Because every customer wants to save money. It’s simple: to grow and earn more one should work either more or better than others. For this goal this work should be optimized. To optimize certain processes, they need to be automated.
Automation is a very interesting, challenging and creative area. It allows doing everything that your experience and fantasy suggest.