Object Repositories
Object Repositories
cid=59
Object identification is used for uniquely identifying the objects there are two types of object identifications:
a. Mandatory properties
[email protected] b. Assistive properties
+91- 9886477710 2. Smart identification
Apart from the above Properties there is ordinal identifier property also
1. Creation Time
2. Index
3. Location
First of all QTP will learn all the specified mandatory properties and then think whether these properties are sufficient to
identify the object uniquely. If it feels sufficient it will stop learning. Otherwise it will learn the 1st assistive property. Then
once again think whether all the properties are sufficient for identifying the object uniquely. If at all it feels sufficient it will stop
learning otherwise it will learn the 2nd assistive property and then think again whether all these properties are sufficient for
identifying the object uniquely. This process continues till the QTP get satisfied or up to the end of the assistive properties
list.
If still QTP feels not satisfied then finally it will learn the ordinal identifier. All the properties learnt during this process will be
1 of 2 1/29/2016 8:35 AM
QTPWorld http://www.qtpworld.com/index.php?cid=59
If at all the smart identification option is selected then the QTP will learn the base filter properties, optional filter properties
along with the mandatory properties and stores the base filter properties and optional filter properties separately and
secretly and then continues with the same procedure as above.
Smart Identification:
Smart Identification is a mechanism provided by QTP, which is used for identifying the objects even though some properties
are dynamically changed.
Ordinal Identifiers:
1. Location
2. Index
3. Creation Time
Location:
If at all the Location is selected as an ordinal identifier then the QTP will generate the sequence of numbers from 0,1,2,
based on the sequence of the objects located in the application.
Index:
If at all the index is selected as an ordinal identifier then the QTP will generate the sequence of numbers from 0,1,2,
based on the sequence of the programs of the corresponding objects.
Creation time:
If at all the creation time is selected as an ordinal identifier then the QTP will generate the sequence of numbers from
0,1,2,..
Test Object:
Is an object that QuickTest creates in the test to represent the actual object in the application.QTP stores information
about the object that will help to identify and check the object during the test run.
Runtime Object:
Is an actual object in the application on which methods are performed during the test run.
Copyright QTPWorld.com 2013 Home | Demo videos | Students | Training | FAQ's | Feedback | About Us Designed By WebZone
2 of 2 1/29/2016 8:35 AM