Comparison of GUI Automation testing tools, QTP, WinRunner, TestPartner, SilkTest

By | May 27, 2009

Friends,

I have accumulated some knowledge for people who are interested in Automation field; I have collected some information on GUI testing tools like QTP, TestPartner, WinRunner and SilkTest. In addition to these others GUI testing tools are also available in market like loadRunner,e-Tester, Robot, Functional Tester.

Friends, Please let me correct if I am providing you any wrong information, you are always welcome for correction and give me your feedback.

Some feauters of GUI testing tools:

QTP

Developer – HP
OS: Windows
Support VBS(VB script)
Uses object from object repository
It use Object Spy to recognize object
Integrates with TestDirector (Test management tool)
Multilevel object hierarchy(tree-view)
Exception handling is done by “recovery scenario manager”
Cost: high compare to Winrunner
QTP Runs Faster compare to Winrunner

Winrunner

Developer – HP
OS: Windows
Support TSL (Test script language) which is similar to “c” language
Uses object from “GUI map”
It use GUI spy to recognize objects
Integrates with TestDirector (Test management tool)
Flat object hierarchy
Exception handling by “Exception editor”
Cost: Low compare to QTP
Slower compare to QTP

TestPartner

Developer – Compuware
OS: Windows
Support VBA (Visual basic for application)
Integrates with QADirector (Test management tool) which mange execution of test case.
In built functionality to test SAP system

Silktest

Developer – Borland
OS: Windows, Sun Solaris 9 & 10, Red hat enterprise Linux WS.
Support Object based programming called “4test”
Integrates with SilkPlan for Test management and SilkRadar for Defect tracking
Exception handling is done automatically in Silktest

If you like this article, You can subscribe through mail.

One thought on “Comparison of GUI Automation testing tools, QTP, WinRunner, TestPartner, SilkTest

  1. Pingback: qtp tutorials for beginners | QuicklearnQTP

Leave a Reply

Your email address will not be published. Required fields are marked *