What is smart identification?

Answers were Sorted based on User's Feedback



What is smart identification?..

Answer / vijay

Smart identification:The object identifier identify(object
spy) the objects by default if QTP fails to identify the
objects then we will go for smart identification.we
configure the samrt identification setting from the setting
options.if you fail to identify objects with
smartidentifier finally u go for ordinal identifier, there
u can have object index,created date and location.

Is This Answer Correct ?    2 Yes 0 No

What is smart identification?..

Answer / sreeprasad

Smart identification comes into picture when Quick Test

fails to recognize an object uniquely using the recorded

properties. It follows the following process to identify

the object:

1). QuickTest ?forgets? the recorded test object

description and creates a new object candidate list

containing the objects (within the object?s parent object)

that match all of the properties defined in the base filter

property list.

2). From that list of objects, QuickTest filters out any

object that does not match the first property listed in the

Optional Filter Properties list. The remaining objects

become the new object candidate list.

3). If the new object candidate list contains more than one

object, then step 2 is repeated with the second property

listed in Optional Filter Properties list.

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More QTP Interview Questions

Generic function to search for the unique link in webtable and click on it

0 Answers  


how to create flat file datasubmission in qtp

0 Answers  


How to get all the objects count and objects names in webpage using QTP ?

6 Answers  


Is qtp supports uni-code?

0 Answers  


Hi I am new to QTP. we are planning to implement automation for the application. I am trying to execute the following script: Set ExcelObj=CreateObject ("Excel.Application") ExcelObj.WorkBooks.Add Set NewSheet=ExcelObj.Sheets.Item(1) NewSheet.Name="Order" ExcelObj.Cells(1, 1).Value = "Name" ExcelObj.Cells(1, 2).Value = "Ordernum" ExcelObj.Cells(2, 1).Value = "nam" ExcelObj.Cells(2, 2).Value = "21" ExcelObj.ActiveWorkbook.SaveAs "c:\test1.xls" ExcelObj.Quit Set ExcelObj = Nothing in the above script for the line(ExcelObj.Cells(2, 2).Value = "21") it is inserting the value 21 successfully.this is fine But if i want to insert a variable instead of the constant value then what should be the modification in the script. For example: If user retrives a value throug "GetRoProperty" and wants to insert the value into then how the script changes?

1 Answers  






difference between GetRoProperry and GetToProperty.and where we've to use exactly those properties

5 Answers   Wipro,


Explain building blocks of the bpt framework ?

0 Answers  


diff between dim & redim ? in detailed? pls any one explain me?

1 Answers  


Is it possible to merge two object repository files in qtp?

0 Answers  


will QTP accepts javascript?

14 Answers   AppLabs,


What are the features supported by UFT?

0 Answers  


Hi Friends, I worked with 8.2 not with 9.2. Please help me in this prob. I created one script and recorded some think and save as Test 1 then I opened process--open the object repository manager. Switch to file->save->give some name->save as Objectrepo1.tsr file. (This is the global repository file.) Then I went to object repository->tools-> associate repository ->click + icon ->open the previously saved Objectrepo1.tsr file. This is the global repository Now I created one more script and save as Test 2. In this script I am calling script with the Help of "Call of existing action" and I executed but QTP is not able to execute B’cos it is QTP is not able to read the Object Repository of Test 1. Please let me know why? Once I made Script 1 as a shared Obj. Repository so it would not give any Problem. Right?

0 Answers   Cap Gemini,


Categories