钟花花 发表于 2004-11-25 09:07:30

你们有没有遇到这种情况?

context sensitive方式录制教本,录制完后第一次执行成功,保存后关闭,再打开,重新执行,就出错,运行到一半就不能执行下去。

请问这是什么原因?

依伊卜舍 发表于 2004-11-25 09:41:17

GUI是不是临时的,没有保存起来。

生如火花 发表于 2004-11-25 11:01:41

需要看错误提示

QA_BAY 发表于 2004-11-25 11:41:28

第一步看测试环境有没有变。
第二就你的GUI有没有SAVE,然后再加载它。
第三,有一些控件的参数会改变,需要SPY,因WR是对控件是用坐标来取的,当你第二做时,
如果环境变了,那么坐标参数也跟着变了,所以GUI那里面没有变,就认不了。
你可以这样改,如果是set_window ("!.*", 5);
其它的可能要重新认一下!
尽量用
if(invoke_application("C:\a\b\c.exe","","",show)!=0)
{
    report_msg("QNL启动程序不存在,退出!");
      texit;
   }
这个来起动它!
第四,测试时,尽量让窗口变成最大的!这样有利于WR取坐标!

肚皮 发表于 2004-11-25 11:50:57

楼上经验之谈啊

钟花花 发表于 2004-11-25 13:59:29

继续继续

1。测试环境有没有变
2。我是File->Save直接保存的,也不清楚GUI保存了没
3。context sensitive方式录象不是根据控件属性来识别的吗?怎么也需要坐标?

再问:
如何保存GUI?
如何加载GUI?

生如火花 发表于 2004-11-25 14:46:06

参考我的《GUI文件制作及维护》

QA_BAY 发表于 2004-11-25 14:46:38

点开tool--gui edit map
然后点FILE--SAVE--
这个是GUI
SAVE
如果你想加载,也是在GUI EDIT MAP里面打开它!
这个就是加载
如果不熟就找本说明书先看一下!

钟花花 发表于 2004-11-25 15:52:23

o

thank u~

good good study,day day up
页: [1]
查看完整版本: 你们有没有遇到这种情况?