Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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

Answers were Sorted based on User's Feedback



Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Re..

Answer / parusuram challa

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 ?    13 Yes 2 No

Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Re..

Answer / softwaretester4u

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 ?    5 Yes 0 No

Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Re..

Answer / srinivas reddy

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 ?    7 Yes 2 No

Wht is Smart Identification Mechanisam in QTP..Actually when do we this Technology means during Re..

Answer / sri

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 ?    3 Yes 1 No

Post New Answer

More QTP Interview Questions

Difference between keyword driven test and DDT?

1 Answers  


What is the maximum size of Object Repository in QTP 8.2?

4 Answers   Mphasis,


How can I check if a environment variable exist or not?

0 Answers  


1...HOW MANY TYPES OF OBJECT REPOSITORY ARE THERE IN QTP? 2....WHAT ARE THE REPOSITORY FEATURES EXPLAN. 3...HOW TO CREATE A RECOVERY SCENARIO? WHAT DOES RECOVERY SCENARIO MANAGER DO? 4...OPEN A WORD FILE AND MODIFIED WITH SOME VALUE USING QTP? 5... HOW TO CREATE EXCEL FILE USING QTP? 6... HOW TO RETRIEVE A VALUE FROM WEB TABLE? 7... WHAT IS QC REQUIREMENT TAB DO ? HOW TO MAP THE REQUIREMENT? 8... HOW TO PASS A VALUE FROM EXCEL FILE TO SCRIPT? 9...WHAT IS THE USE OF SPLIT FUNCTION?

1 Answers   RBS,


Please clarify Automation and QTP both(names) are same or diff?

1 Answers  


hi all can anyone explain how to write the code for finding the mandatory columns in table which are having (red*) (red Astrik)

0 Answers   Livetek,


I want to create Excel object on another machine which is in network i written the code "Set se=createobject ("Excel.Application","\\ankur")"here \\ankur is the name of that machine but i m getting the error of permission denied create object can anybody help me

2 Answers  


How can we retrieve the Bug Ids which are open&Reopen in status through QTP scrit?Please find the script which i tried... Dim objBugFactory, objBug Dim BugId Set TDConnection = QCUtil.TDConnection Set objBug = TDConnection.BugFactory If QCUtil.IsConnected then Reporter.ReportEvent 0, "Connected", "Connected to server: " + QCUtil.TDConnection.ServerName + chr (13) +"Project: " + QCUtil.TDConnection.ProjectName + chr (13) + "Domain: " + QCUtil.TDConnection.DomainName Reporter.ReportEvent 0, "Current time on server is","==>" & TDConnection.ServerTime Else Reporter.ReportEvent 1, "Not connected", "Not connected to Quality Center" End If If mybug.Status="Open" Then BugId=mybug.DefectId MsgBox BugId End If 'OR**********************************--------------------- -----********************************** If Bug_Fields("BG_STATUS").Value ="Open" Or "Re Open"Then BugId=Bug_Fields("BG_BUG_ID").Value MsgBox BugId End If

0 Answers   TCS,


hi in QTP 8.2 in the edit box has text like "raju want married" . i want to check "want" is their in the text or not ?

16 Answers   Syntel,


how we do database testing with qtp using descriptive programming?

22 Answers   Nutrins, Rohit Technologies, Symphony, Syntel, TCS,


What should we say if interviewer asks "What is ur project architecture?".......Can any one help me with clear information.?????????

0 Answers   Infotech,


What is InStr()

6 Answers   Kanbay,


Categories