解决QTP中回放点击控件失败的问题

上一篇 / 下一篇  2012-10-25 13:48:04 / 个人分类:QTP学习记录

在使用QTP录制脚本回放时,某些控件会出现有时点击成功,有时失败的情况,总结了以下两种解决方法。
1、使用WaitProperty函数,
   Browser("").Page("").Frame("").WebButton("").WaitProperty "enable", True, 30000
2、使用循环语句,若操作失败再次执行,直至操作成功。
例如点击某个按钮弹出对话框,经常出现点击没有响应的情况,需要再次点击,可以使用循环语句完成操作。
 Do while Browser("").Dialog("okcancel").Exist(1)
Browser("").Dialog("okcancel").Activate
Browser("").Dialog("okcancel").WinButton("确定").WaitProperty"enable",True,500
Browser("").Dialog("okcancel").WinButton("确定").Click
 Loop

TAG:

 

评分:0

我来说两句

Open Toolbar