51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1920|回复: 8
打印 上一主题 下一主题

[求助] 回放第二次时按钮不能识别怎办~~~在线等

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-24 16:29:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
循环多次 其中弹出一个对话框要点一下“保存”,在第一次回放时能正常通过,再第二次和后面的回放时就不能识别,需要再点一下这个按钮,怎么解决呢
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
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-7-24 16:42:52 | 只看该作者
再第二次和后面的回放时就不能识别?具体错误信息是啥
需要再点一下这个按钮?哪个按钮啊
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-7-24 16:51:05 | 只看该作者
那个按钮需要再点一下,就在这行代码之上加一个wait 1.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-7-24 16:55:03 | 只看该作者
加个等待时间试下
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-7-24 17:37:24 | 只看该作者
我也遇到过此类问题,也是有时候对话框的WinButton进行了Click操作,但页面上的按钮却还存在,好像从没有被Click过一样。。
听一位仁兄说可以这样试试
...WinButton.("保存").Type micReturn
即对【保存】按钮发送一个Enter键消息。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-7-24 17:40:03 | 只看该作者
结果砸啦,说话
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-7-24 17:44:18 | 只看该作者
就是那个保存  按钮
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-7-24 21:22:23 | 只看该作者
学习了,最近正在自学QTP
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2009-7-25 11:32:42 | 只看该作者
同一个下载路径,第二次回放时,重复下载的文件要覆盖第一次下载的文件.
所以要弹一个框问你是否覆盖的嘛!!
把框加到对象库里
先做个判断
if Dialog("文件下载").Dialog("文件下载").Dialog("另存为").exist(1) then
点击"是"
End if
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 12:48 , Processed in 0.080846 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表