51Testing软件测试论坛

标题: qtp回放过程中无法响应click事件 [打印本页]

作者: Mr.Lee    时间: 2010-4-23 17:25
标题: qtp回放过程中无法响应click事件
求解:
如题,录制一段脚本后回放,到click事件时,不会自动执行click,手动添加对象也不管用。
作者: Mr.Lee    时间: 2010-4-23 17:45
在线求解,有人遇到以上问题吗?或者有什么好的建议。
作者: TIB    时间: 2010-4-23 20:14
把脚本贴出来看看
作者: shuishixingyu    时间: 2010-4-26 10:19
报错信息贴出来
作者: Mr.Lee    时间: 2010-4-26 10:26
Hi TIB,shuishixingyu:
出错的脚本:

'Dialog("已完成安装 0% - fileDownLoad").Dialog("文件下载").WinButton("打开(O)").Click
Dialog("已完成安装 0% - fileDownLoad").Dialog("文件下载").WinButton("打开(O)").Click
wait (20)
'Window("WinRAR (离购买许可只剩 13 天了)").Move 207,192
Window("WinRAR (离购买许可只剩 13 天了)").Close

执行”打开“的“click"时,不会自动click,不会出现错误的提示。
作者: wolaizhinidexin    时间: 2010-5-8 17:45
好像少了一行,在前面加上这一行,试试
Dialog("已完成安装 0% - fileDownLoad").Dialog("文件下载").Activate

你分两次录制

第一次录制到点击下载按钮时停止
确保本地下载界面出现后,你再一次录制保存到本地的操作,应该就行了.

[ 本帖最后由 wolaizhinidexin 于 2010-5-11 16:51 编辑 ]
作者: TIB    时间: 2010-5-11 15:55
原帖由 wolaizhinidexin 于 2010-5-8 17:45 发表
好像少了一行,在前面加上这一行,试试
Dialog("已完成安装 0% - fileDownLoad").Dialog("文件下载").Activate

可以试试楼上说的

如果不行,也可以采用发送键盘按键的方式解决
作者: Mr.Lee    时间: 2010-6-12 16:24
wolaizhidexin:
按你的方法可以正常下载了,非常感谢!
作者: lamuda    时间: 2010-6-12 22:08
分两次录制

第一次录制到点击下载按钮时停止
确保本地下载界面出现后,你再一次录制保存到本地的操作,应该就行了.
----------------------可以解释一下为什么要分2次吗?
作者: Mr.Lee    时间: 2010-7-8 13:03
上面的问题,除了wolaizhidexin得提示外,还需要给弹出win窗口以及识别对象的时间.




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2