DEV Community

William Hruska
William Hruska

Posted on

What is automation testing in QA?

Automation testing is a Software testing method to test and contrast the genuine result and the normal result. This can be accomplished by composing test contents or utilizing any computerization testing apparatus. Test computerization is utilized to mechanize dreary undertakings and other testing errands which are hard to perform physically.

Automation – A Cost-powerful Method for Regression Testing

Automation costs are extremely higher at first. It incorporates the expense of the device, at that point the expense of the automation testing tool , and his/her preparation.

In any case, when the contents are prepared, they can be executed many occasions more than once with a similar exactness and rather rapidly. This will spare numerous long stretches of manual testing. So the expense slowly diminishes, and eventually it turns into a practical strategy for Regression testing.

When to Automate?

This is a time of agile methodology in SDLC, where the turn of events and testing will go nearly in equal and it is extremely hard to choose when to mechanize.

Think about the accompanying circumstances before venturing into automation

  1. The item might be in its crude stages, when the item doesn't have a UI, at these stages we should have an unmistakable idea on what we need to computerize. The accompanying focuses ought to be recalled.

  2. Tests should not be obsolete.

  3. As the item advances it ought to be anything but difficult to single out the contents and extra to it.

  4. It is critical to not become overly enthusiastic and guarantee that the contents are anything but difficult to investigate.

  5. Try not to endeavor UI automation at the underlying stages as UI is exposed to visit changes, along these lines will prompt contents coming up short. Beyond what many would consider possible pick API level/Non UI level automation until the item balances out. Programming interface automation is anything but difficult to fix and troubleshoot.

Top comments (0)