I agree with you that properties depends on AUT.
The Block of code i am talking about is
dim select1
props=Array("idStr")
values=Array("searchQueryView:content:restrictions:0:operatorItem")
redim select1(20)
select1 = Sys.Process("firefox").Page("*").FindallChildren(props, values, 10)
log.message(ubound(select1))---->(here i am getting 3 objects and desired object is at 3rd positions,in some scenarios it may at second position)
for i=0 to ubound(select1)
button(i).click--->(it throwing error for i=0 and stoppping execution as desired object is at 3rd position,so i am looking for your help how to manage script interruption and go to position 3 and identify object),please tell me all possibilties in script to handle this
next
other thing what you suggested to choose idStr,ObjectType,innertext ( i will try that too)