Automation 101: What Is It and What Can I Automate?
A large part of writing software and creating websites is making sure the product actually does what it's supposed to do, and can't be used to do something it's not supposed to do. Quality assurance (QA) takes a very long time and sometimes performing the same tests again and again can be tedious and time consuming. What if the regression testing could be handled automatically, freeing up QA engineers to find the really interesting bugs and writing more thorough test plans? That all sounds like some of the benefits of automated testing.