51Testing软件测试论坛

标题: 为什么WinRunner web测试时重新加载打开老认不到对象。急! [打印本页]

作者: navy2008    时间: 2008-12-8 17:38
标题: 为什么WinRunner web测试时重新加载打开老认不到对象。急!
我用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. 运行测试脚本,所有的对象都不识别了

请问高手这是怎么回事啊?非常感谢了!!!
作者: lantianwei    时间: 2008-12-8 18:30
将对象保存到的是物理地址,而非临时对象库?
作者: navy2008    时间: 2008-12-8 21:36
不太明白版主的意思,具体是这样保存的,tools---GUI  MAP EDITER——file——save。
作者: lantianwei    时间: 2008-12-9 16:44
具体的工具界面我也差不多忘了,我的意思是
比如你把对象库保存到c:\myproject.gui
用的时候要从那里load进来
作者: navy2008    时间: 2008-12-10 09:27
我是这样做的,不行
真是讨厌死WR了,感觉使用起来怎么就这么费劲啊,
还不如手工呢!
晕死
作者: dabie    时间: 2008-12-10 12:49
1.load之后打开对象库查看是否成功load
2.回放时环境是否和录制时候的环境一致
3.用spy查看当前测试对象的属性是否和之前保存的GUI文件中的对象属性一致
作者: eldgesnow    时间: 2008-12-10 13:39
脚本前加一句,例如:
GUI_load(".\\xxxx.gui");
作者: 学会洒脱    时间: 2008-12-10 14:11
手工打开,手动恢复到当时的环境,再去 find一下或
3.用spy查看当前测试对象的属性是否和之前保存的GUI文件中的对象属性一致

看还能否高亮显示
作者: navy2008    时间: 2008-12-14 08:54
谢谢大家,我去试下




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2