51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2692|回复: 4
打印 上一主题 下一主题

菜单脚本有时会失效?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-10-2 12:19:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
# 注销帐号
        set_window ("NetTone Communicator", 9);
        menu_select_item ("文件(F);注销(L)");       

以上脚本执行时,有时会提示菜单项找不到,我没改脚本,过一会又可以执行了
这是为什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-10-9 09:49:31 | 只看该作者
1.你的软件上的菜单还没出现(设置延时)
2.菜单的gui有变化?(找不到的时候检查MAP)
3.国庆还在忙,辛苦啊
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-10-12 16:47:12 | 只看该作者
menu_select_item这个函数有时候是不太好用,最好用快捷键代替,type()函数
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-10-12 18:47:31 | 只看该作者
收获!~,学习。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-10-13 15:32:38 | 只看该作者

新手

真巧啊,我这几天正好也遇到相同的问题了
2楼说的情况考虑思路是对的,但就我了解的楼主的情况不是前二种(估计也不会是第三种,呵呵)
3楼说的正确,我使用的是list_activate_item("SysTreeView32",...) 函数,遇到的错误是 "SysTreeView32"Error: Item not found 我估计楼主也是这样的错误,但不是每一次都错误,我原先也研究了半天,我猜想这可能跟测试程序本身有点关系,
  再说一下2楼的,其实2楼说的头一种情况也是要在脚本里注意的一点,一般来说在你做一个需要被测试程序经过一定时间(不管是多么简单的动作,在你使用WINRUNNER去自动化执行N多次后,可能就会变成需要几秒钟才能软件反映过来的动作)才能做出反映的操作步骤后,加上一个wait()函数,再去做判断,这样就会少很多脚本出错的机会.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 17:24 , Processed in 0.068978 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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