QTP tutorials & interview questions


Search more on QTP here

What is QTP (QuickTest Professional)?

QTP (QuickTest Professional) is Mercury's advanced keyword-driven testing solution. QTP (QuickTest Professional) provides for functional test and regression test automation.

With QTP (QuickTest Professional) you will be able to test

  • Standard Windows applications
  • Web objects,
  • ActiveX controls, and
  • .Net
  • Java
  • SAP (Systeme, Anwendungen und Produkte in der Datenverarbeitung, Systems, Applications and Products in Data Processing)
  • Visual Basic applications.
  • Siebel
  • Oracle
  • PeopleSoft and
  • Terminal emulators ( http://www.emtec.com/zoc/terminal-emulator.html)

We need additional QuickTest add-ins for special environments e.g. .Net, Terminal emulators. The current version of QTP (version 9.x) supports running tests on the following browsers:

     . Microsoft Internet Explorer 6.0 Service Pack 1 or 7.0 Beta 2 and lower,
     . Netscape Browser 8.0
     . Mozilla FireFox 1.5.

QuickTest Professional 9.2 is compatible with: SAP 8.2, .NET 9.2, Web Services 9.2, Java 9.1, Oracle 8.2, PeopleSoft 8.2, Siebel 8.0, Stingray 8.2, Terminal Emulator 8.0, and VisualAge Smalltalk 8.2.

QTP (QuickTest Professional) is Unicode compliant according to the requirements of the Unicode standard, enabling you to test applications in many international languages.

As and when an application under test changes, such as when a "Log in" button is renamed "Sign Into," we can make one update to an XML-based Shared Object Repository (within the new Object Repository Manager), and the update will circulate (propagate) to all tests that reference this object. QuickTest Professional keeps object-level changes synchronized among users throughout test creation efforts.

Moreover, now users can invoke and run Mercury WinRunnerâ„¢ scripts and functions from Mercury QuickTest Professional, and then automatically report WinRunner results back into the original scripts.