判断一下这个WebElement是否在页面上存在
上一篇 /
下一篇 2007-07-23 15:29:58
/ 个人分类:QTP
WebElement 的使用,有时候要判断一下这个WebElement是否在页面上存在,那么通常都会写成
If Browser(“***”).Page(“**”).WebElement(“***”).Exist(1) then
这里是执行代码
End if
但是有时候这样写程序还是会判断错误,呵呵.我经常就碰到这样的问题(不知道是不是我写错了),所以我一般都写成:
Browser(“***”).Page(“**”).WebElement("class:=***","innertext:=***").Exist(1)
这样写通常都不会判断错误了(到现在我还不知道是什么原因造成的??)
关于”弹出的保存对话框”,在录制的时候是没有问题的,但是在回放的时候就很有可能出问题了(通常都是不能点击”保存”按钮),可能是因为回放得太快的原因吧.后来在51上看到有关这样的贴子,就是去移动一下对话框.呵呵..我试了一下,还是不行,
后来就加了wait语句,OK.没问题了.
确定了应该是回放太快的原因.
相关阅读:
- [原创]RegisterUserFunc 的使用介绍 (风过无息, 2007-7-18)
- 关于窗口最大化最小化问题 (sidneylover, 2007-7-19)
- [原创]ByVal和ByRef的使用介绍 (风过无息, 2007-7-19)
- QTP (temdow, 2007-7-23)
- 如何使用qtp检查网页中显示的文字颜色为指定的颜色 (temdow, 2007-7-23)
- 随机选取webtable里checkbox (temdow, 2007-7-23)
- 在webtable中,检查checkbox是否全都选中了(转) (temdow, 2007-7-23)
- 关于在录制脚本中经常用到的webList (temdow, 2007-7-23)
- 对动态的weblist取得其name值 (temdow, 2007-7-23)
收藏
举报
TAG:
QTP