|
在描述性编程的时候遇到这样的问题:
1、判断WEBbutton是否存在:
-
- browser("name:=ecVision.*","title:=ecVision.*").Page("title:=ecVision Suite","name:=discussWin")._
- Frame("html id:=clientframe","title:=Jasper Reports").webbutton("html id:=commonSearch"&MyButtons(Button)&"Btn").exist
复制代码
使用上面的语句可以判断button存在
但使用语句:
-
- browser("name:=ecVision.*","title:=ecVision.*").Page("title:=ecVision Suite","name:=discussWin")._
- Frame("html id:=clientframe").webbutton("html id:=commonSearch"&MyButtons(Button)&"Btn").exist
复制代码
无法判断webbutton的存在,frame的html id属性不是唯一的么?为什么不能识别呢?
2、判断link的存在:
link("name:=mylink","html tag:=A").exist,不能判断link存在,但使用link("name:=mylink").exist可以判断link存在
请问在描述性编程,使用Description properties时,需要注意一些什么东西才能让QTP更好的识别? |
|