51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4230|回复: 10
打印 上一主题 下一主题

我在用winrunner测试vc程序过程中,不能识别鼠标右键弹出菜单

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-4-11 17:56:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在用winrunner测试vc程序过程中,不能识别鼠标右键弹出菜单,录制时语句是win_mouse_click(“窗口名称”,X,y,left),x,y坐标学的也不对,学成了下一个菜单,我看了以往的帖子,没找到,请各位大侠指教啊!:,(
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-4-11 17:58:15 | 只看该作者
这个不好说了。。。可能不支持你开发的右键菜单?直接录制生成那样的语句?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-4-12 09:43:37 | 只看该作者
是直接录制的,本来想试试虚拟对象的,可是一点右键就不再创建虚拟对象了,没办法
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-4-12 10:19:04 | 只看该作者
多贴点脚本,好帮你分析
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-4-12 11:22:08 | 只看该作者
这个程序是个控制台程序,可以控制多个城市的IDS,选择了郑州点击右键,选择右键菜单流量监视,会弹出一流量监视新窗口,点击退出按钮可以退出这个窗口。录制程序如下:

set_window("IDS 流量监视器[郑州]",2);
list_select_item("SysListView32","郑州");
list_select_item("SysListView32","郑州",RIGHT);

win_mouse_click("IDS 流量监视器[郑州]",188,272);
#win_mouse_click("IDS 流量监视器[郑州]",188,302);
点击右键菜单上的流量监视在录制教本时学到的是注释了的(188,302),我后来凑成了(188,272);可以打开正确的流量监视窗口。

button_press("退出(E)_1");
#button_press("退出(E)");

在流量监视的窗口学到的退出语句是注释了的button_press("退出(E)");,回放脚本时找不到这一object,后改成virtual object通过。


这样回放虽然可以通过,可是很麻烦,是不是我这程序不太适合用winrunner测试?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-4-12 11:40:00 | 只看该作者
有这种可能性。如果有实际程序我可能能帮你调试过去,如果有办法使用键盘,或者调用主窗口菜单,就最好避免右键。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2005-4-12 13:00:32 | 只看该作者
多谢生如火花大人!

在点击右键后,在脚本中添加type("f");可以直接显示窗口,呵呵!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-5-27 10:41:10 | 只看该作者
我也遇到这样问题,不能识别右键菜单,后来当遇到右键菜单时就切换到analog下轨迹录制,然后再切换回来,不过不是很方便
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-6-15 15:21:48 | 只看该作者
你可以用 win键 代替 鼠标右键的 啊.



:-)
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-6-24 15:17:29 | 只看该作者

用Winruuner怎么测试后台功能

在Winrnner中,软件有些功能是在后台执行的,比如我们添加一个记录,那是在后台执行的,我们表面上看不出,那Winrunner是怎么测的呢?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2011-11-28 17:30:20 | 只看该作者
学习
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 11:27 , Processed in 0.085880 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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