51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: andyzlp232
打印 上一主题 下一主题

[求助] 高手指点:对话框点不掉的问题

[复制链接]

该用户从未签到

21#
发表于 2009-7-31 15:58:15 | 只看该作者

回复 20# 的帖子

如果是焦点问题,那么这才是最简单的办法
回复 支持 反对

使用道具 举报

该用户从未签到

22#
 楼主| 发表于 2009-8-6 17:26:14 | 只看该作者
多谢liujinkui 、hugh007提供的思路。
不过这个ClickObject(WB_ATTENDANCEREPORTLIST_SAVEFILE)方法 我不清楚,能否指点下。

[ 本帖最后由 andyzlp232 于 2009-8-6 17:31 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

23#
 楼主| 发表于 2009-8-6 17:34:30 | 只看该作者
原帖由 kings727 于 2009-7-29 09:37 发表
1、 如果按你说的“但在脚本多次重复运行时,就会出现几次QTP执行了Click操作,但对话框还是没有关闭的情况。 ”
而且测试报告上也显示,CLICK操作是做了。
这样说:脚本录制是没有问题的,因为从你的测试报告上来 ...


不是Wait能解决的,因为我单步调试时也有时会出现脚运运行过了,按钮还是点不掉的情况

我用了个最狠的方法
While Browser("..").Dialog("..").Exist(3)
Browser("..").Page("..").WinButton("..").Click
Wend
直到点掉为止

[ 本帖最后由 andyzlp232 于 2009-8-6 17:37 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2009-8-6 21:45:10 | 只看该作者
建议用lowlevel模式去执行以下,确定是没点到,或者点了但没用
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2009-8-7 11:52:57 | 只看该作者
Extern.Declare miclong,"SendMessage","user32.dll","SendMessage",micHwnd ,miclong,miclong,miclong
h= Browser("信用卡支付").Dialog("安全警报").WinButton("是(Y)").GetROProperty("hwnd")
Browser("信用卡支付").Dialog("安全警报").active
WM_LBUTTONDOWN   =   &H0201
WM_LBUTTONUP   =   &H0202  
Extern.SendMessage h,WM_LBUTTONDOWN,0,0
Extern.SendMessage h,WM_LBUTTONUP,0,0


::yiwusuoyou::: 想做好自动化,就要学好win32 api

[ 本帖最后由 假装不在 于 2009-8-7 11:54 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2009-8-7 12:46:41 | 只看该作者
LS的那个图标使我发现了有

悠嘻猴

这个表情耶
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2009-8-7 13:49:54 | 只看该作者
原帖由 shanxi 于 2009-8-7 12:46 发表
LS的那个图标使我发现了有

悠嘻猴

这个表情耶


一片春愁待酒浇,江上舟摇,楼上帘招。秋娘渡与泰娘桥。风又飘飘,雨又萧萧。
                                           人渣陈绍英
何日归家洗客袍?银字笙调,心字香浇。流光容易把人抛,红了樱桃,绿了芭蕉。

你的签名怎么那么绕口呢。
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2009-8-7 16:58:32 | 只看该作者
我也越到类似的问题
使用的也是QTP9.2
自动化运行的时候,有时候执行,有时候无法执行。。。

lz解决了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

29#
 楼主| 发表于 2009-8-25 14:30:41 | 只看该作者

回复 28# 的帖子

我用
While ...Exist(3)
     ...("确定").Click
Wend
去解决,虽然这个方法比较的笨,但效果很好
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 07:33 , Processed in 0.069440 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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