Wednesday, June 30, 2010

Pros & Cons of Automation Testing

  • If you have to run a set of tests repeatedly, Test Automation is a huge win for you.
  • It gives you the ability to run automation against code that frequently changes to catch regressions in a timely manner.
  • It gives you the ability to run automation in mainstream scenarios to catch regressions in a timely manner.
  • Aids in testing a large matrix(different languages on large OS platforms).
  • Automated tests can be run at the same time on different machines, whereas manual tests would have to be run sequentially.
  • Automation Testing takes more initial investment to design and develop Automation framework and automation test scripts.
  • Can't automate visual References. For example the look and feel of the application should be done manually.
  • What you automate depends on the tools you use. If the tools have any limitations, those tests are manual.
  • It may not be worth automating if the repetition of test case execution is minimal.

0 comments: