51Testing软件测试论坛
标题:
一个GUI Map 的问题
[打印本页]
作者:
picture
时间:
2006-9-26 17:37
标题:
一个GUI Map 的问题
我要在开始载入GUI Map文件,但当我使用相对路境就不行,使用绝对路径进行,这是为什么啊
if(GUI_load(e:\\winrunner8.2\\3U\\查找玩家\\ALobby1.gui)!=0)
{ pause("cat't load login.gui");
texit();
}
使用这个程序正常通过
if(GUI_load(.\\ALobby1.gui)!=0)
{ pasuse("cat't load login.gui");
texit();
}
这样写就失败,
还有一点,要是我要使用TD,是不是只要下面那种脚本方式直接传到TD上面去就行了那,TD上的脚本是放在服务器上的还是本机上的那,GUI_LOAD(.\\ALobby1.gui)TD执行了能知道这个GUI Map在那里拿吗?请那位达人指点
作者:
生如火花
时间:
2006-9-26 18:24
目前稳定的load方法就是绝对路径,用get_var可以使用相对路径,但以前的使用中发现不是很稳定。通过TD控制WR运行个人认为没有意义
作者:
快乐逍遥
时间:
2006-9-27 02:16
试一下这样
GUI_load("查找玩家\\ALobby1.gui")
作者:
重新开赌
时间:
2006-9-27 10:18
你可以把你的环境变量在General options->folders->Search path里面添加e:\winrunner8.2\3U\查找玩家\这个路径,那么就可以直接用GUI_load(ALobby1.gui)了!
作者:
picture
时间:
2006-9-27 15:11
标题:
回复
谢谢,忘了winrunner里有GUI Map路径设置了,明白了,但关于TD要让他自己能找到winrunner的gui map没可能吗?我想TD和winrunner是同一个公司出的,因该有这方面的解决方法吧
我的意思就是,如果A把一个测试脚本放到了TD上,然后B想运行这个测试脚本,那这个时候winrunner里Temporary GUI map file里设置的是E:winrunner8.2\3U游戏测试脚本
程序里写的是
gui_load(".\\查找玩家\\ALobby1.gui")
这个时候要是B机器上还没这个ALobby1.gui文件,TD会自己保存ALobby1.gui吗,
等谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2