51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

一个GUI Map 的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-9-26 17:37:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我要在开始载入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在那里拿吗?请那位达人指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-9-26 18:24:37 | 只看该作者
目前稳定的load方法就是绝对路径,用get_var可以使用相对路径,但以前的使用中发现不是很稳定。通过TD控制WR运行个人认为没有意义
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-9-27 02:16:55 | 只看该作者
试一下这样
GUI_load("查找玩家\\ALobby1.gui")
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-9-27 10:18:53 | 只看该作者
你可以把你的环境变量在General options->folders->Search path里面添加e:\winrunner8.2\3U\查找玩家\这个路径,那么就可以直接用GUI_load(ALobby1.gui)了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-9-27 15:11:22 | 只看该作者

回复

谢谢,忘了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吗,

等谢谢
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 11:21 , Processed in 0.084455 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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