菜单脚本有时会失效?
# 注销帐号set_window ("NetTone Communicator", 9);
menu_select_item ("文件(F);注销(L)");
以上脚本执行时,有时会提示菜单项找不到,我没改脚本,过一会又可以执行了
这是为什么? 1.你的软件上的菜单还没出现(设置延时)
2.菜单的gui有变化?(找不到的时候检查MAP)
3.国庆还在忙,辛苦啊 menu_select_item这个函数有时候是不太好用,最好用快捷键代替,type()函数 收获!~,学习。
新手
真巧啊,我这几天正好也遇到相同的问题了2楼说的情况考虑思路是对的,但就我了解的楼主的情况不是前二种(估计也不会是第三种,呵呵)
3楼说的正确,我使用的是list_activate_item("SysTreeView32",...) 函数,遇到的错误是 "SysTreeView32"Error: Item not found 我估计楼主也是这样的错误,但不是每一次都错误,我原先也研究了半天,我猜想这可能跟测试程序本身有点关系,
再说一下2楼的,其实2楼说的头一种情况也是要在脚本里注意的一点,一般来说在你做一个需要被测试程序经过一定时间(不管是多么简单的动作,在你使用WINRUNNER去自动化执行N多次后,可能就会变成需要几秒钟才能软件反映过来的动作)才能做出反映的操作步骤后,加上一个wait()函数,再去做判断,这样就会少很多脚本出错的机会.
页:
[1]