51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3769|回复: 8
打印 上一主题 下一主题

为什么WinRunner web测试时重新加载打开老认不到对象。急!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-8 17:38:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用Winrunner测试web时,重新加载GUI map后认不到对象了,具体操作过程如下:
1。新建一个测试脚本。录制测试脚本。
2. 保存测试脚本
3. 到GUI map Editor里保存GUIfile
**此时如我点GUI map里的某个对象,都是能找到且高亮起来的。
4. 关掉Winrunner。
5. 重新打开Winrunner。
6. 打开之前录的测试脚本。
7. 到GUI map Editor里加载之前保存的GUI map file。
8. 运行测试脚本,所有的对象都不识别了

请问高手这是怎么回事啊?非常感谢了!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-12-8 18:30:55 | 只看该作者
将对象保存到的是物理地址,而非临时对象库?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-12-8 21:36:34 | 只看该作者
不太明白版主的意思,具体是这样保存的,tools---GUI  MAP EDITER——file——save。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-12-9 16:44:47 | 只看该作者
具体的工具界面我也差不多忘了,我的意思是
比如你把对象库保存到c:\myproject.gui
用的时候要从那里load进来
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-12-10 09:27:16 | 只看该作者
我是这样做的,不行
真是讨厌死WR了,感觉使用起来怎么就这么费劲啊,
还不如手工呢!
晕死
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-12-10 12:49:56 | 只看该作者
1.load之后打开对象库查看是否成功load
2.回放时环境是否和录制时候的环境一致
3.用spy查看当前测试对象的属性是否和之前保存的GUI文件中的对象属性一致
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-12-10 13:39:22 | 只看该作者
脚本前加一句,例如:
GUI_load(".\\xxxx.gui");
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-12-10 14:11:43 | 只看该作者
手工打开,手动恢复到当时的环境,再去 find一下或
3.用spy查看当前测试对象的属性是否和之前保存的GUI文件中的对象属性一致

看还能否高亮显示
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-12-14 08:54:09 | 只看该作者
谢谢大家,我去试下
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 08:47 , Processed in 0.073198 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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