Reading:  

Quick Test Professional - The starters Guide


A word on smart Identification process

QTP has Smart Identification, which is more flexible process for identifying objects provided it is enabled in Object Identification settings.

Smart Identification properties are:

  • Base Filter
  • Optional Filter

Base Filter Properties: It contains the fundamental properties of a specific test object class, whose values unable to change, without changing the essence of the original object.

Optional Filter Properties: The other properties that can help identify objects.

To enable Smart identification for an object:

Step 1: Go to "Tools" select "Object Identification", Now Object Identification Dialog Opens. Select the Environment, Object Class and check the Enable Smart Identification as shown:

 

Step 2: Click Configure button and choose the Base Filter and Optional Filter Properties

 

Step 3: Add Properties in Base Properties apart and also we can add/remove Optional Filter Properties. Click "OK".

Note: Same properties cannot be part of Mandatory and also Assistive Properties

 

 

Step 4: Cross checking, Smart Identification is enabled after Adding object of that type in the Object Repository when Smart Identification is set to TRUE. (For disable the Smart Identification, set to False).

 

 

Step 5: To disable a test Level at test script level, under "Settings" of "File" Menu as shown:

 

 

Step 6: If the Smart Identification is disabled then it’s unable to apply smart identification for any object during script execution.

Step 7: QTP will not use Smart Identification for recognizing in future, even though we have enabled it afterword’s, if  the objects are added with Smart Identification as Off.

 

In the next part, we will cover debugging process in QTP

 

Description

In this tutorial, we will get to know Quick test professional. At the time of writting QTP is at version 12.2. This tutorial is subdivided into multiple parts as shown below

  • What is QTP
  • Automating tests
  • Environment
  • Recording and Playback
  • Object Repository
  • Actions
  • Data Table
  • Checkpoints in QTP
  • Synchronization
  • Smart Identification
  • Debugging and Error handling
  • Recovery Scenarios
  • Environment Variables
  • Library Files
  • Test Results
  • GUI Objects
  • Virtual Objects
  • Accessing Databases
  • Working with XML
  • Descriptive Programming
  • Automation Object Model
  • A work on Frameworks

Leave your feedback for us, Feedback help us improve our tutorials.

 



Prerequisites

Some knowledge on Windows OS and VB Script is recommended

Audience

Students who wish to learn QTP

Learning Objectives

Learn QTP

Author: Subject Coach
Added on: 16th Mar 2015

You must be logged in as Student to ask a Question.

None just yet!