ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip       Ask Questions on ANYTHING, that arise in your Daily Life at     FORUM9.COM
Google
 
Categories  >>  Software  >>  Testing  >>  Automation Testing  >>  QTP
 
 


 

 
 WinRunner interview questions  WinRunner Interview Questions
 Load Runner interview questions  Load Runner Interview Questions
 QTP interview questions  QTP Interview Questions
 Test Director interview questions  Test Director Interview Questions
 Rational TestSuite interview questions  Rational TestSuite Interview Questions
 Silk Test interview questions  Silk Test Interview Questions
 Automation Testing AllOther interview questions  Automation Testing AllOther Interview Questions
Question
Wht is Smart Identification Mechanisam in QTP..Actually 
when do we this Technology means during Recording or running
....how is technology works. Anybody can expalin 
this .....Thanks in advacne
 Question Submitted By :: Venkat
I also faced this Question!!     Rank Answer Posted By  
 
  Re: Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Recording or running ....how is technology works. Anybody can expalin this .....Thanks in advacne
Answer
# 1
Smart identification : IF recorded description of object  
does't not identifies the object at run time ,if we enables
(Check the check box) smart identification thrhough object 
identification in tools, QTP identifies the object using 
smart identification
 
Is This Answer Correct ?    3 Yes 0 No
Softwaretester4u
[EDS]
 
  Re: Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Recording or running ....how is technology works. Anybody can expalin this .....Thanks in advacne
Answer
# 2
I think the above answer was close...

Smart Identification is a mechanism provided by QTP and 
used for identifying the objects smartly using Base filter 
properties or Optional filter properties when ever the 
normal identification fails due to the dynamic changes in 
the properties of objects.

i will give you a small example :

Suppose today u recorded two images of a different baby at 
8 yrs old. after 20 yrs, if u want to compare with the 
lastest images u need to be specify some basic filters like 
sex ......etc
 
Is This Answer Correct ?    2 Yes 0 No
Srinivas Reddy
 
 
 
  Re: Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Recording or running ....how is technology works. Anybody can expalin this .....Thanks in advacne
Answer
# 3
Object identification:
QTP will identify the object in the following manner during 
the running.
It will under stand the script statement.
Then it releases that it needs to from some action on some 
object, for that it needs some information about that 
object.
For that information it will go to the object repository 
and get the information from their.
With that information it will try to identify that object. 
If it all the object is identified it will perform action 
on that object. Here the information means object 
properties.
And now the question is that how it is learning those 
properties, to identify the objects.
This is the point where every one thinking his one style, 
but the fact is that. That the process of learning is like 
this.
 There are two types of object identification that QTP 
normally uses apart from the ordinal identifiers.
In general there are four types of properties that QTP 
having.
1.	Mandatory properties.
2.	Assistive properties.
3.	Base filter properties.
4.	Optional filter properties.
And ordinal identifiers like location, index and creation 
time.
As I told that QTP will be using two types of object 
identification.
The first one is normal identification.
In this identification the learning of the properties will 
be in the following way.
First the QTP will learn all the mandatory properties at a 
time. And with these properties it will try to identify the 
object if at all it feels these properties are sufficient 
to identify the object uniquely, and then it will stop 
learning and use those properties. If at all it feels these 
properties are not sufficient to identify the object 
uniquely, then it will learn the first assistive property. 
And try to identify the object with those properties 
(mandatory and first assistive property), if at all it 
feels that these properties are sufficient to identify the 
object uniquely then it will stop learning and use those 
properties to identify the object. If it feels these 
properties are not sufficient to identify the object 
uniquely. Then it will learn the second assistive property 
and repeat the same process till it identify the object 
uniquely. If at all it fails to identify the object 
uniquely by using all these properties also. Then the 
ordinal identifiers come into picture. This is the process 
QTP identifies the objects when the smart identification is 
disable.
The second type of identification is smart identification.
In the process QTP will be learning all the mandatory, base 
filter properties and optional filter properties at time. 
But the identification process is as follows.
If you invoke the smart identification then also first QTP 
will try to identify the object by using normal 
identification process. That is the above process apart 
from the ordinal identifier. Now it will not use the 
ordinal identifiers. If the normal identification fails 
then it will come to the smart identification. And forget 
about the normal identification also all those properties 
learnt in the normal identification. And now it will using 
all the base filter properties at time and tries to 
identify the object uniquely. If at all it feels that these 
are sufficient then it will use these properties to 
identify the object uniquely. Otherwise take the first 
optional filter property and same process will continue as 
above till the object is identified uniquely. If at all the 
smart identification is also fails then it will go to use 
the ordinal identifiers. This the actual process of 
identification. If we have any questions regarding this 
please go head and send me the e-mail tome or directly you 
can contact me. only in the mentioned hours only.(8.00 PM 
TO 8.00AM)
                                                            
                       Parusuram challa,
                                                            
                     pramchalla@gmail.com
                                                            
                         (+91)9822769949
 
Is This Answer Correct ?    4 Yes 0 No
Parusuram Challa
 
  Re: Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Recording or running ....how is technology works. Anybody can expalin this .....Thanks in advacne
Answer
# 4
QTP uses SmartIdentification when QTP fails to recognise an 
object using Mandatory and Assretive properties. 

The secret behind the smart identification is: Even though 
the object properties have been changed during a period of 
time, there will be some common points that still exist in 
both the versions of the object. Smart Identification 
catches that common property and recognizes the object. 
Smart identification is an important feature in QTP.

The Smart Identification mechanism uses two types of 
properties:
· Base Filter Properties—The most fundamental properties of 
a particular test object class; those whose values cannot 
be changed without changing the essence of the original 
object. For example, if a Web link's tag was changed from 
{A} to any other value, you could no longer call it the 
same object.
· Optional Filter Properties—Other properties that can help 
identify objects of a particular class. These properties 
are unlikely to change on a regular basis, but can be 
ignored if they are no longer applicable
 
Is This Answer Correct ?    0 Yes 0 No
Sri
 

 
 
 
Other QTP Interview Questions
 
  Question Asked @ Answers
 
what is Synchronization point in QTP?Can anybody give a perfect example on it Thanks in advance  5
hi i have one doubt i have 4 yrs exp in testing and iam working one mnc in north but i have completed my degree correspodene is the companies are accept in south side some people are tellig they won't agree but i need correct answer plz let me know which companies are taking and not taking thanks in advance  8
If u don't have any Knowledge on perticular application but they give that application to u for Testing ? Then How we wil move towards testing on that application? HP16
New to QTP: In a qtp flight booking application, I tried to parameterize the to and from drop down lists using data table, depending on ur drop down selection it will pop up a list of flights. Here I am not finding a way to select flight randomly from given list... Thanks in advance guys.  1
What is the Limitations of Testing ? TCS3
What is the use of Accessibility check point? BirlaSoft8
How to enter table check points?  2
what are the 5 types of objects in qtp Wipro4
What is the difference in between function and sub as well as give some code of both Wipro1
what are the design objects in qtp Wipro2
i have 2 year experience in manual and automation testing, I have less percentages in X, Xii (Second grade), can i elgible to TCS interview (Or MNC's)  2
Hi, Where should I get all the test's results If I ran the scripts in Batch run. At the result window I found only last test result. Could any one help me on this? Livetek2
How to retrieve value (data) from notepad using QTP ?  3
Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Recording or running ....how is technology works. Anybody can expalin this .....Thanks in advacne Siemens4
If a object property is changed in the application. where it should be updated in QTP... Pls anybody can give the answer.. Thanks in advance... Navis3
I have an application running in Linux server. I am reaching the application through emulators like telnet. My operating system at the client side is Windows XP. Using emulator I am connecting the Linux server and working on the application. Can I automate the testing of the software running in Linux server using QTP. In short, does QTP support the applications running in Linux servers.  1
does the vb script knowledge is mandatery in testing using QTP  1
What is diffrence between Global variables and Environment variables...Anybody can give me answer..Thanks in advance.. IBM2
how to recall a function in QTP? Ordain-Solutions3
What the differences are and best practical application of each.  1
 
For more QTP Interview Questions Click Here 
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com