Software Testing

HP QuickTest Professional (QTP)

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 real time exposure. Through Spectrum you can achieve all the qualities needed for a Software tester by expertise yourself in our Live projects under healthcare and commerce domain sector.

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 etc. QTP Provides 6 typical automation frameworks. They are listed below.

Frameworks for UFT (QTP)

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.

Author: STEPS

Leave a Reply

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