- QTP - Home
- QTP - Introduction
- QTP - Test Automation
- QTP - Environment Setup
- QTP - Record and Play Back
- QTP - Object Repository
- QTP - Actions
- QTP - DataTables
- QTP - Checkpoints
- QTP - Synchronization
- QTP - Smart Identification
- QTP - Debugging
- QTP - Error Handling
- QTP - Recovery Scenarios
- QTP - Environment Variables
- QTP - Library Files
- QTP - Test Results
- QTP - GUI Objects
- QTP - Virtual Objects
- QTP - Accessing Databases
- QTP - Working with XML
- QTP - Descriptive Programming
- QTP - Automation Object Model
- QTP - Frameworks
- QTP - Designing a Framework
QTP History and Evolution
QTP History and Evolution:
HP Quick Test Professional was originally owned by Mercury Interactive and it was acquired by Hp. Its original name was Astra Quick Test and later named as Quick Test Professional but the latest version is known as Unified Functional Tester(UFT).
HP QTP uses Visual Basic Scripting (VBScript) for automating the applications. The Scripting Engine need not be installed as it is available part of the Windows OS. The Current version of VBScript is 5.8 which is available as part of Win 7. VBScript is NOT a object oriented language but a object based language.
Version History:
Now let us take a look at the version history of QTP.
Astra Quicktest - First Version in May 1998
Astra Quicktest 3.0 - Feb 2000
Astra Quicktest 5.0 - Feb 2001
Astra Quicktest Professional 5.5(with various patches) - Aug 2001
QuickTest Professional 6.5 - Sep 2003
QuickTest Professional 8.0 - 2004
QuickTest Professional 8.2 - 2005
QuickTest Professional 9.0(merged WinRunner Features) - Apr 2006
QuickTest Professional 9.1/9.2 - Feb 2007(HP - Acquired Version)
QuickTest Professional 9.5 - Jan 2008
QuickTest Professional 10.0 - Jan 2009
QuickTest Professional 11.0 - Sep 2010
Unified Functional Testing 11.5 - 2012
Unified Functional Testing 11.52 - Jun 2013
Unified Functional Testing 11.53 - Nov 2013
Advantages :
Developing automated tests using VBScript doesn't require a highly skilled coder and relatively easy when compared other object oriented programming languages.
Easy to use, ease of navigation, results validation and Report generation.
Readily Integrated with Test Management Tool(Hp-Quality Center) which enables easy scheduling and Monitoring.
Disadvantages :
Unlike Selenium, QTP works in Windows operating system only.
Having said that it is a commercial tool, the licensing cost is very high.
Even though scripting time is less, the execution time is relatively higher as it puts load on CPU & RAM.