QTP10.com is a new and completely free website that offers help in all the versions of HP QTP (including latest version 10). More importantly, it offers free code for users of HP QuickTest Professioal. This site helps you in learning the basics of QTP and descriptive/advanced programming in (QTP) on various environments like - .Net, Infragistics, Web, Windows, etc.

Note -
This blog is NOT affiliated with HP / Hewlett-Packard in any way. The data/questions come from various sources and we have our own testing questions. I am just another Software Tester like you.

Choosing the QTP Recording Mode - QTP Tutorial 5

Share This Post -

Normal recording mode records the objects in your application and the operations performed on them. This mode is the default and takes full advantage of the QTP test object model, recognizing the objects in your application regardless of their location on the screen.

When working with specific types of objects or operations, however, you may want to choose from the following, alternative recording modes:

  • Analog Recording. Enables you to record the exact mouse and keyboard operations you perform in relation to either the screen or the application window. In this recording mode, QTP records and tracks every movement of the mouse as you drag the mouse around a screen or window.
  • This mode is useful for recording operations that cannot be recorded at the level of an object, for example, recording a signature produced by dragging the mouse.

    Note: You cannot edit Analog Recording steps from within QTP.

  • Low Level Recording. Enables you to record on any object in your application, whether or not QTP recognizes the specific object or the specific operation. This mode records at the object level and records all run-time objects as Window or WinObject test objects. Use low-level recording for recording in an environment or on an object not recognized by QTP. You can also use low-level recording if the exact coordinates of the object are important for your test.
  • Note: Steps recorded using Low Level Recording mode may not run correctly on all objects.

Go Back to –> QTP Tutorial Learn QTP – Design QTP Scripts