51Testing软件测试论坛
标题:
回放第二次时按钮不能识别怎办~~~在线等
[打印本页]
作者:
守望天使
时间:
2009-7-24 16:29
标题:
回放第二次时按钮不能识别怎办~~~在线等
循环多次 其中弹出一个对话框要点一下“保存”,在第一次回放时能正常通过,再第二次和后面的回放时就不能识别,需要再点一下这个按钮,怎么解决呢
For Iterator = 1 To 5 Step 1
(Browser("智能信息管理系统").Dialog("文件下载").WinButton("保存(S)").Click
Browser("智能信息管理系统").Page("智能信息管理系统").Sync
Dialog("文件下载").Dialog("另存为").WinButton("保存(S)").Click
Dialog("文件下载").Dialog("另存为").Dialog("另存为").WinButton("是(Y)").Click
Dialog("下载完毕").WinButton("关闭").Click
Next
作者:
lijinshui
时间:
2009-7-24 16:42
再第二次和后面的回放时就不能识别?具体错误信息是啥
需要再点一下这个按钮?哪个按钮啊
作者:
intothestorm
时间:
2009-7-24 16:51
那个按钮需要再点一下,就在这行代码之上加一个wait 1.
作者:
maomao257
时间:
2009-7-24 16:55
加个等待时间试下
作者:
andyzlp232
时间:
2009-7-24 17:37
我也遇到过此类问题,也是有时候对话框的WinButton进行了Click操作,但页面上的按钮却还存在,好像从没有被Click过一样。。
听一位仁兄说可以这样试试
...WinButton.("保存").Type micReturn
即对【保存】按钮发送一个Enter键消息。
作者:
lijinshui
时间:
2009-7-24 17:40
结果砸啦,说话
作者:
杀手太冷
时间:
2009-7-24 17:44
就是那个保存 按钮
作者:
helina168
时间:
2009-7-24 21:22
学习了,最近正在自学QTP
作者:
lvguobin
时间:
2009-7-25 11:32
同一个下载路径,第二次回放时,重复下载的文件要覆盖第一次下载的文件.
所以要弹一个框问你是否覆盖的嘛!!
把框加到对象库里
先做个判断
if Dialog("文件下载").Dialog("文件下载").Dialog("另存为").exist(1) then
点击"是"
End if
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2