51Testing软件测试论坛

标题: 请教大家qtp怎么实现object repository共享 [打印本页]

作者: nk9841    时间: 2006-12-28 17:38
标题: 请教大家qtp怎么实现object repository共享
我的意思就是可以多个用例共用一个object repository,我试了半天,就发现可以把他存储为.tsr的文件,可是怎么导入就是没找到!!!!
作者: xiaonan    时间: 2006-12-29 10:27
先生成一个共享对象仓库文件,然后将之后生成的每个action的本地对象仓库的对象都merge到共享的对象仓库文件中.
1. 打开对象仓库管理窗口(Resources...-> Object Repository Manager...)
2. 打开共享对象仓库文件(File->Open->*.tsr)
3. 加入本地对象库对象(Tools->Updated from Local Repository...)
作者: nk9841    时间: 2006-12-29 11:43
我是想把一个已经建成的共享对象仓库给多个用例用,比如,我现在有一个public.tsr文件,里面已经收录了我软件的object信息,我现在新建一个用例,怎么引用或者调用public.tsr???
作者: xiaonan    时间: 2006-12-29 14:05
Resources...->Associate Repository选择你public.tsr,就可以调用了
作者: nk9841    时间: 2006-12-29 14:37
多谢版主,安装你说的方法,问题解决拉~~~~~
作者: ccc11yyy    时间: 2006-12-29 14:55
原帖由 xiaonan 于 2006-12-29 10:27 发表
先生成一个共享对象仓库文件,然后将之后生成的每个action的本地对象仓库的对象都merge到共享的对象仓库文件中.
1. 打开对象仓库管理窗口(Resources...-> Object Repository Manager...)
2. 打开共享对象仓 ...


这是什么版本的QTP啊?我怎么一个菜单都没找到呢?都藏在哪了?
作者: xiaonan    时间: 2006-12-29 16:35
呵呵,是9.0版本的.
作者: ccc11yyy    时间: 2006-12-30 09:07
我的是8.2的,看来该升级了。
网上有9.0的license吗?
作者: xiaonan    时间: 2006-12-30 09:17
QTP8.2的共享方法
1. 选择“测试”>“设置”>“资源”选项卡。
2. 在“对象库类型”区域,“共享”。
请指定要用作对象库文件的共享对象库文件。要指定文件,请输入对象库文件名,或单击浏览按钮并从“打开”对话框中选择资源文件。要新建共享对象库文件,请在“共享”框中输入新文件名。
对象库文件的默认文件扩展名是 .tsr,但是文件可能使用任何扩展名。在“打开”对话框中浏览现有对象库文件时,在“文件类型”框中选择“所有文件”。
3. 注:请在新测试开始录制前进行设置,已有测试的对象库模式不能进行修改。
作者: ccc11yyy    时间: 2006-12-30 10:09
恩,这个才是嘛,终于找到了。感谢xiaonan,写的很详细。
作者: auto_tester    时间: 2014-6-9 12:35
学习了!




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