Evaluation of Testing Automation Software

August 11th, 2008 Leave a comment Go to comments

Recently I evaluated a few tools for the automation of testing for one of our web applications. I tried a few tools, which are as the following:

  • AutomatedQA’s TestComplete – It is a very nice product offering a very rich set of features. This produce could be used very nicely for GUI application testing automation. It provides scripting support in C# and has native support for .NET application.
  • Watir – I couldn’t try this much but it was mainly dropped from the list due to the learning curve involved in learning Ruby for using this whole suite efficiently. It is a very good testing automation suite both for web and desktop applications. Later after my evaluation, I also got to know that there is a .Net port available for Watir named Watin. I am looking forward to try that some time later.
  • Sahi – I evaluated it and found it super fit for my testing automation. I chose Sahi mainly for the ease of use and the scripting language being Javascript. It provides an easy to use interface for recording and playing back the test cases. I started automating testing of the web application and to date I have been able to automate a very large portion of it. I hope to achieve about 60-70% of automated testing for my web application.

In the next post, I will write more in detail about Sahi that how we used it.

  1. August 14th, 2008 at 21:56 | #1

    TestComplete does not really support C# or VB.NET as the programming language to write your web automation.
    They really support vbscript, javascript and delphiscript.

    For web automation 100% in C# or VB.NET integrated with Visual Studio 2005/2008 or Express edition see InCisif.net

  2. August 19th, 2008 at 14:46 | #2

    When I evaluated TestComplete, it was supporting scripting in C# and I liked the features and support it provided for automating our application.

    Later, I had to drop TestComplete due to the timing constraint involved in automating a desktop GUI application, which in our case was a very advanced system.

    I also realized that automating a web application is much easier than the desktop applications.

    I will also try to evaluate the tool you mentioned.

  3. August 25th, 2008 at 20:49 | #3

    Take a look at Watin

Leave a reply


2 × = twelve