Automation Basics

“Test automation shouldn’t be a goal; test automation helps you achieve goals” -Jonathan Kohl. Read More Here

Many think that,the place to start learning the art of Automation is the tool one uses.But with my experience I would say that the place to start is  OOPS.Then understand the basics of technology in which the application is developed. For example,If you are automating a web based application,then be familiar with HTML,DCOM,COM,DHTML.

Get some working knowledge on SQL, Connecting to DB through the automation tool,XML,FSO (to interact with files) and COM objects of MS Excel(read and write data to excel sheet),MS Outlook(to e-mail reports)

Then get to know the coding language or script tool uses,then understand how the tool recognize your application, get to know the available functions.

Now your are ready to automate your application,now decide on the Automation Framework ,come up with Automation test plan and Estimations(separate article coming soon )

Read this link on more details about getting started with automation.

Addendum Added on Oct 2.2009 : Please  read Testing Vs Checking by Michael Bolton before jumping into automation

Note : This is copy of my first post Getting Started With Automation Testing I made this as a permanent page, as I want most of the readers to go through this post and understand the basics of automation.


2 thoughts on “Automation Basics

  1. Completely agree with you.
    How I wish I could do all this before I started the actual scripting.
    How I wish the people instrumenting the automation process incorporated such learning/training.
    How I wish those guys knew the importance of these things in the first place.
    How I wish I had the power/position to get this message across to the ppl on the chair.

    Thanks for this post!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s