HP QuickTest Professional (QTP)
HP QTP is a functional testing tool, also known as HPE Unified Functional Testing (UFT), it is achieved for functional and regression test automation for software operations, and it promotes keyword and scripting interfaces. It assists testers to run automated test scripts to analyze any issues, defects or gaps conflicting to the expected outcome of the system under the experiment.
HPE uses the Visual Basic scripting language. The Scripting Engine no need to install completely, as it is accessible as a part of the Windows OS. VBScript is NOT an object-oriented language, but an object-based language.
HPE Unified Functional Testing was primarily developed by Mercury Interactive, and named as QuickTest Professional. Mercury Interactive was afterwards gained by Hewlett Packard(HP) in 2006.
UFT (QTP) Version history
Astra Quicktest (First version)
The first form of the QTP and it was released in May 1998.
Astra QuickTest 3.0
Astra QuickTest 3.0 was liberated in Feb 2000
Astra QuickTest 5.0 (Astra QuickTest Professional 5.5)
It was released in Feb 2001 and is capable to test multimedia components like Real Audio/Video and Macromedia Flash etc.
QuickTest Professional 6.5
QuickTest Professional 6.5 was released on Sep 2003.
QuickTest Professional 8.0
QuickTest Professional 8.0 was released in 2004. The main features of this version are:
- Unicode Support
- Keyword View
- Business Process Testing
- Action/Test Parameters
QuickTest Professional 8.2
QuickTest Professional 8.2 was released in 2005. The main features are:
- Patches on top of version QTP 8.0
- Ability for Auto-Documentation
- Step Generator
- Enhanced Expert View
QuickTest Professional 9.0
QuickTest Professional 9.0 was released in April 2006. advantages of this version are:
- Object Repository Manager
- Object Repository Merge Tool
- Multiple Object Repositories per Action or Component
- XML Object Repository Format
- Function Library Editor
- Handling Missing Actions and Resources
QuickTest Professional 9.1/9.2
QuickTest Professional 9.2 was released in Feb 2007.
QuickTest Professional 9.5
QuickTest Professional 9.5 was released in Jan 2008. The major features build in this version were:
- Promote for tabbed browsing
- Bitmap checkpoint tolerance level through UI itself
- WebAddin Extensibility
QuickTest Professional 10.0
QuickTest Professional 10.0 was released in Jan 2009. With this version QTP started giving 30 day trial instead of the 14 day trial offered in the earlier versions.
QuickTest Professional 11.0
QuickTest Professional 11.0 was released on Sep 2010. The major new features introduced in this version was:
- XPath and CSS based object identification
- Good Looking and Enhanced Results Viewer
- Easy Regular Expressions
QuickTest Professional 11.50 Unified Functional Testing 11.50
Unified Functional Testing 11.50 was released in Dec 2012. The combo of QuickTest Pro(QTP) and Service Test(ST) is now merged into the Unified Functional Testing(UFT).
Unified Functional Testing 11.51
A service pack UFT_00001.exe was released in Feb 2013 which has changed the version of UFT from UFT 11.50 to UFT 11.51.
Unified Functional Testing 11.52
A service pack UFT_00022.EXE was released in June 2013.
Unified Functional Testing 11.53
A service pack UFT_00044.EXE was released in December 2013.
Unified Functional Testing 12
UFT 12 was released in March 2014. The major new features introduced in UFT 12 were:
- Better, Faster installer
- Better ALM authentication
- Auto Upload of run results to ALM
- Introducing support to test the Safari browser on a remote Mac (in technology preview mode)
- Support for more technologies
Unified Functional Testing 12.01
UFT 12.01 was released in July 2014.
Unified Functional Testing 12.5
UFT 12.5 was released in July 2015.
Unified Functional Testing 12.54
UFT 12.54 was released on Oct 1st, 2016.
Unified Functional Testing 14
UFT 14 was released on Jan 31st, 2017.
- Here UFT offered UFT Ultimate, UFT Enterprise, and UFT Pro
Unified Functional Testing 14.01
UFT 14.01 was released on Aug 18th, 2017.
Unified Functional Testing 14.02
UFT 14.02 was released in December 2017.
Unified Functional Testing 14.03
UFT 14.03 was released in March 2018.
Unified Functional Testing 14.50
UFT 14.50 was released in Aug 2018.
Unified Functional Testing 14.51
UFT 14.51 was released in Nov 2018.
Unified Functional Testing 14.52
UFT 14.52 was released in March 2019.
Spectrum Softtech Solutions Pvt Ltd, a leading IT Corp, provides an authorized testing training with a
Frameworks for UFT (QTP)
The Framework is generally a set of rules or guidelines, that consist of a structure of app code, coding standards and app data folders, test results storage, external resource accessing and shared object repositorie
1. Linear Automation Framework
Software testers no need to create programs and moreover all steps are written in a consecutive order in linear frameworks.
2. Modular Framework
Here software testers need to identify the useful code, which demand automation.
3. Business Process Testing Framework
Here test cases can be decomposed into numerous scenarios and each it can be scripted by utilizing a Business Process Component.
4. Data-Driven Framework
Here the Input Data/Input Parameters are not coded in the test scripts. But, these are placed and send from external resources like MS excel, Microsoft Access Tables, SQL Tables etc.
5. Keyword Driven Framework
Here we can develop multiple keywords that allow testers to associate a unique action or function for each of these keywords.
6. Hybrid Framework
It is developed by integrating distinct features of two or more frameworks listed above.