Friday, July 2, 2010

Introduction to Quicktest Professional 9.2

Quicktest Professional is a Functional Test Automation tool. It is a GUI testing tool from HP Software(originally created by Mercury Interactive Corporation) that allows the automation of user actions on several web based and client based applications developed with a variety of technologies.

QTP was developed by combining the features of Astra Quicktest and Mercury Interatcive Winrunner. Few years ago, Mercury Interactive acquired Astra Quicktest and of course, later, HP(Hewlett Packard) acquired Mercury Interactive. So, QTP is now HP software. Hence it is called "HP Quicktest Professional" from the version 9.5.

QTP used a scripting language built of top of VB Script(Visual Basic Script) to specify the test procedure and to manipulate the objects and controls of the AUT(Application under test).

QTP Overview

  • QTP deploys the concept of keyword-driven testing to enhance test creation and maintenance.
  • Keyword-driven testing is a technique that separates much of the programming work from the actual test steps so that the test steps can be developed earlier and can often be maintained with only minor updates, even when the application or testing needs a significant change.
  • QTP brings non-technical subject matter experts into the quality process in a meaningful way.
  • QTP is widely used for regression test automation.
  • QuickTest Professional is Unicode-compliant and supports Unicode 2.0, UTF-8 and UTF-16.
  • Quicktest Professional supports working with Winrunner( HP no longer sells Winrunner), Quality Center, Business Process Testing and Loadrunner softwares.
By deafult, Quicktest Professional enables you to test
  • Standard Windows applications
  • Web objects
  • ActiveX controls
  • Visual Basic Applications
You can also acquire additional Quicktest add-ins for a number of special environments(such as Java, Oracle, SAP Solutions, .NET Windows and Web Forms, Siebel, PeopleSoft, Web services and terminal emulator applications.

QTP versions: From the past many years, several versions of QTP have been launched. They are QTP 6.0, 6.5,8.0,8.2,9.0,9.1,9.2,9.5 and 10.00. Amond all of these, QTP 8.2 and QTP 9.2 are very successful and are used for most of the Test Automation projects.
QTP 9.5 was launched in Feb 2008 and QTP 10.0 was launched in Feb 2009.