Come let us explore together…

Posts tagged ‘learn’

Starting with TestComplete and Automation?


Hi,

After posting few articles in TestComplete I still wonder whether I have explained how to start with TestComplete and basically automate an application. This article might be little basic or late but I am publishing it before is too late.

How to start exploring TestComplete? What are the TestComplete resources available for a beginner which helps one to master it? How to automate an application? – These are the few questions I faced

TestComplete is proprietary test automation tool owned by Smart Bear. This tool is available for trail with 30 days for beginners.

  • Once you installed TestComplete (must include ‘Sample Scripts’ during install) in your machine, navigate to the folder C:\Documents and Settings\All Users\Documents\TestComplete X Samples. Here you can find the set of sample projects available for all the supported languages in TestComplete.
  • The best way to start exploration is to understand sample exercises/scripts. The scripts folder contains sample scripts for all the topics in TestComplete and other folders have supporting applications for the test projects.
  • Use support from Smart Bear and refer articles, screen casts and blog entries.
  • Best practice is to as you learn, share your findings / workaround / issues / doubts to the community or within your team where you can get clarified and be clearer on the topics you have explored.

Someone might feel like – Not enough time to go thru all the resources for understanding? Just start to automate a small application. You will learn as it on the go. (But this is recommended if you have prior experience in Test Automation!!!)

To start with, take a small scenario like editing a notepad and saving (or) automating the windows calculator. Straightaway go for recording the actions on the application and playback it to verify the test running again!!!

By this approach you will understand how TestComplete reacts to your actions to achieve the scenario if dive in to the recorded test scripts.

Regarding this, I have written an entry in TestComplete blog space on ways to speed up our automation efforts and few framework related points as “Rapid Test Automation using TestComplete”.

If you are already known with some of test automation tools, make a comparative or case study to understand exactly what TestComplete will do or not.

Once we are familiar with TestComplete as an automation tool, try to concentrate on any one of the scripting language it supports. Just for your reference – It supports 5 scripting languages: Jscript, VBScript, C# script, C++ script and Delphi script.

You may refer these links for your exploration,

Jscript – http://msdn.microsoft.com/en-us/library/hbxc2t98%28VS.85%29.aspx

VBScript – http://msdn.microsoft.com/en-us/library/t0aew7h6%28VS.85%29.aspx

Please free to comment or  share how you have started your exploration…

Thanks & Regards,
Giri Prasad
Believe!!! There are 101 ways to automate…