Introduction to QTP

 HP QTP is an automated functional testing tool that helps testers to execute automated tests in order to identify any errors, defects or gaps in contrary to the expected results of the application under test. It was designed by Mercury Interactive and later on acquired by HP.  

 

Why QTP the best testing tool?

  • It is an icon based tool that automates the regression and functional testing of an application
  • Both technical as well as non-technical tester can use QTP
  • It provides both features- Record as well as Playback
  • We can test Desktop as well as the Web based applications
  • It allows Business Process Testing (BPT)
  • QTP is based on scripting language VB script
  • It supports largest pool of software development environments like SAP, Oracle etc..  

Please be patient . Video will load in some time. If you still face issue viewing video click here

Advantages of QTP

  • It supports record and playback
  • It uses active screen to record scripts and helps tester in referring the screen object properties
  • It has excellent object identification process or mechanism
  • It supports different add-ins like Oracle, Java, SAP, NET, Web Forms, People soft, etc..
  • It allows you to enhance the existing tests even without the AUT through an active screen
  • It supports popular automation frameworks- keyword driven testing approach, modular testing approach, data driven testing approach, etc..
  • It comes with an inbuilt IDE
  • It can be integrated with Test management tools like Quality Center, Test Director, and Winrunner
  • Different types of suites like Smoke, Regression, Sanity can be easily maintained
  • It supports XML
  • Test reporting is possible through QTP for analysis purpose
  • Easy to maintain

Features of the latest version of QTP/ UFT 12.1

The latest version of QTP is UFT (Unified Functional Testing) 12.1. The new features include

New features

Details

  • Support for OS and browser
  • Supports Windows 8.1 and Windows server 2012
  • Performs testing on Safari browser
  • UFT extension in Chrome store
  • Receive updates automatically on chrome
  • Support for windows runtime objects
  • Record and run tests on your windows Runtime application
  • Create object repositories with Windows Runtime application
  • Newly supported technologies
  • JDK 1.8
  • XenDesktop 7
  • SAP Web Dynpro ABAP for NetWeaver 7.40 and so on
  • Extended support for various technologies
  • Recognize and interact with objects from Siebel web applications, SAP applications,, etc..
  • New FlexTable test object methods available for advanced data grid controls

Note : The trainings have been recorded using QTP version 9.5 but you may use any higher or lower versions for your learning purposes. For All  Hands On in these trainings, we will be using "Flight Reservation" Application which comes bundled with QTP

comments powered by Disqus