Diploma in Automation Testing

Manual testing is performed by a human sitting in front of a computer carefully executing the test steps.Automation Testing means using an automation tool to execute your test case suite.The automation software can also enter test data into the System Under Test , compare expected and actual results and generate detailed test reports.Test Automation demands considerable investments of money and resources.Successive development cycles will require execution of same test suite repeatedly.Using a test automation tool it's possible to record this test suite and re-play it as required.Once the test suite is automated, no human intervention is required .This improved ROI of Test Automation.Goal of Automation is to reduce number of test cases to be run manually and not eliminate manual testing all together.

Why Automated Testing?
  • Manual Testing of all work flows, all fields , all negative scenarios is time and cost consuming:
  • It is difficult to test for multi lingual sites manually:
  • Automation does not require Human intervention. You can run automated test unattended (overnight):
  • Automation increases speed of test execution:
  • Automation helps increase Test Coverage:
  • Manual Testing can become boring and hence error prone:
Framework in Automation
  • Data Driven Automation Framework:
  • Keyword Driven Automation Framework:
  • Modular Automation Framework:
  • Hybrid Automation Framework :