Quick Test is a graphical interface record-playback automation tool. It is able to work with any web, java or windows client application. Quick Test enables you to test standard web objects and ActiveX controls.
In addition to these environments, quick Test Professional also enables you to test Java applets and applications and multimedia objects on Applications as well as standard Windows applications, Visual Basic 6 applications and .NET framework applications...
QTP is HP Functional Testing Tool. QTP stands for Quality Test Professional.

HP quick Test Professional: provides the industry's best solution for functional test and regression test automation - addressing every major software application and environment. This next-generation automated testing solution deploys the concept of Keyword-driven testing to radically simplify test creation and maintenance. Unique to quick Test Professional’s Keyword-driven approach, test automation experts have full access to the underlying test and object properties, via an integrated scripting and debugging environment that is round-trip synchronized with the Keyword View.

 Quick Test Professional enables you to test standard Windows applications, Web objects, ActiveX controls, and Visual Basic applications. You can also acquire additional quick Test add-ins for a number of special environments (such as Java, Oracle, SAP Solutions, .NET Windows and Web Forms, Siebel, PeopleSoft, Web services, and terminal emulator applications).

 Key Feature of the Quick Test professional:
 Exception Handling
 Quick test professional provide the facility to manage exception handling referring recovery scenarios. It helps to continue running test if unexpected failure or error encountered during execution. User can put the custom message to easy identification in recovery scenario.

 Data driven Testing 
 Quick Test professional provide the Data driven feature which is widely used in the Regression testing where user can set the input data as per the business scenarios in the Workbook and script take the input from the workbook and execute the script according to the input.

 Automating Custom and complex UI objects
 Complex UI objects are not recognized by the Quick test professional in that case user can define these objects as Virtual object and developed the script to test the application but Quick test professional does not support the virtual object for analog recording or recording in low level mode

 Quick test professional can be extended with separate add-ins for the various environments. HP Quick Test professional add-ins include support for the JAVA ,.NET, WEB  Delphi
 User Interface
 Quick Test professional provide the facility to user to view the script in two ways Keyword view and expert view.

 Keyword view
 The user can create and View the steps in modular format, table format in keyword view .In keyboard view Quick Test professional displayed the corresponding line of script based on the row and column value. User can perform the CURD operation like Add, Modify, and Delete at any point of time.

 Expert View
 In Expert view user shows and edit the script using VBscript. User can modify all the action as per there need.

 HP Quick Test professional uses the VB Script as scripting language.VB Script support the Classes but not support the polymorphism and inheritance
 QTP support the checkpoint supported by various technologies on tabular.