Answer Posted / raju
QTP uses smart identification to recognize the objects
those are not recognized with mandotary properties of the
object.
Smart Identification is nothing but an algorithm used by
QTP when it is not able to recognize one of the object. A
very generic example as per the
QTP manual would be, A photograph of a 8 year old girl and
boy and QTP records identification properties of that girl
when she was 8, now when
both are 10 years old then QTP would not be able to
recognize the girl. But there is something that is still
the same, that is there is only one girl in
the photograph. So it kind of PI (Programmed intelligence)
not AI.
When should i use SMART Identification?
Something that people don't think about too much. But the
thing is that you should disable SI while creating your
test cases. So that you
are able to recognize the objects that are dynamic or
inconsistent in their properties. When the script has been
created, the SI should be enabled,
so that the script does not fail in case of small changes.
But the developer of the script should always check for the
test results to verify if the SI
feature was used to identify a object or not. Sometimes SI
needs to be disabled for particular objects in the OR, this
is advisable when you use
SetTOProperty to change any of the TO properties of an
object and especially ordinal identifiers like index,
location and creationtime.
For more information go thru this link
http://mercuryquicktestprofessional.blogspot.com/2006/11/how
-qtp-identifies-objects-complete.html
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Output values? i want a practical example
What is keyword view?
Discuss quicktest professional (qtp) environment?
Explain process of smart Identification in QTP?
What is action?
whow much strong on VB and C?
what are the issues we will get when there is migration from QTP 8.2 to QTP 10.0? Is there any problem in executing scripts of 8.2 on 10.0?
How did you resolve conflicts present in Object Repository?
Hi friends I need to know about jubula automation tool. Is anybody know in bangalore where jubula tanning class is going on do let me know. Its urgent for me to learn that tool please help.
Are Shared ORs read-only?
How to integrate the qualitycenter with qtp
There is an built in window application in qtp9.1,i.e.Flight4.0.i want to implement the recovery maneger on it.How can i do this?
How many types of parameters are there?
How Can I find the least value in a bunch of variables using qtp.. E.g.:- A = 210, B = 212, C = 60, D = 111 I don’t want to write bunch of lines for this…. Is there a way to get the result in one line…..
How to Test the mainframe application?