51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4493|回复: 13
打印 上一主题 下一主题

执行时menu_select_item找不到对象,如何解决

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-29 17:02:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
窗口已经学习过了,在GUI MAP中有menu bar对象,
执行窗口如Edit下的undo菜单项
menu_select_item("Edit;undo");

执行时提示找不到Edit;undo

谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-29 17:50:10 | 只看该作者
看下对象的属性在运行过程中是否发生了变化,不过在偶然情况下(10次有一次),WR是会报这样的错的,估计是WR本身的BUG
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-9-30 00:39:11 | 只看该作者
1.在运行过程中查看菜单是否出现
2.请确保菜单项名称与软件的实际名称相符
3.可以换一种方法
menu_select_item("#n");     注:n为edit所在菜单栏的索引(从0开始)
menu_select_item("#m");     注:m为undo在edit菜单中索引
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-10-11 16:46:12 | 只看该作者
兄弟,不行啊
menu对象是这样的
Edit菜单项的"E"有下划线的,按下ALT+E就等于点击了Edit菜单,这个下划线对menu_select_item("Edit");有没有影响的
3楼的,按索引的方法也走不通,难道我什么地方还错了?

希望指点啊
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-10-12 15:02:48 | 只看该作者
顶下
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-10-12 15:02:58 | 只看该作者
太冷清
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-10-12 18:54:10 | 只看该作者
你录制是脚本是怎样的啊?
有可能是你对象不识别的原因.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-10-15 10:12:39 | 只看该作者
录制脚本的时候识别不出来,那个语句是我自己加上去的
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-10-15 22:36:15 | 只看该作者
menu_select_item("Edit;undo");
规矩是这样的,

menu_select_item("Edit;#2");这样就可以了.
你即然已经在MAP里添加了"EDIT"的逻辑名,那么就应该把"EDIT"加上.
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-10-16 09:33:57 | 只看该作者
如果你录制的时候是无法记录的话,我想你写menu_select_item()也是无效的吧.建议用键盘模拟操作试一下.
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2007-10-16 11:37:31 | 只看该作者
只能用快捷键了,感觉太麻烦了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-10-26 15:13:22 | 只看该作者
我觉得3楼的意见挺对的,我在做导入导出类型的时候,也用到过菜单选择功能,奇怪的是,用#0这种方法后,就可以了,但是如果直接写菜单的名字有时候就不得。
现在遇到这种情况,一律改写成#序号的格式了,呵呵。好像还没出过什么问题:)
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-12-25 17:36:15 | 只看该作者
我的也一样,这样执行几次menu_select_item ("File;#1");;
menu_select_item ("File;Open Order...");这条就可以执行了。
不知道为什么?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-12-27 11:09:39 | 只看该作者
学习下
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-25 04:34 , Processed in 0.083554 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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