测试对象管理—共享对象库

来源:互联网 发布:枫叶知秋 编辑:程序博客网 时间:2024/06/11 00:41

       测试对象可以被存储在两种对象库中:共享对象库和本地对象库。默认情况下测试对象都是存储本地对象库。这些测试对象会关联一个指定的操作,其他的操作都不能使用这些对象。

       共享对象库包含能够在多个操作中使用的测试对象。其通用性使它成为用于存储和维护测试对象的首选库类型。通过将共享对象库与操作关联,可使该库中的测试对象用于操作中。共享对象库中对象执行的任何维护都将反映在使用该对象的步骤中。

1.新建共享对象库

      用户可以通过菜单 Resourse | Object Repository Manager 新建一个共享对象库,Object Repository Manager 打开后,类似于 Object  Repository那样添加对象到对象库,或者定义新对象库,添加对象成功后,可以单击保存,该对象库即可独立保存为.tsr 文件。

2.将共享对象库分配到测试

     用户可以不通过录制的方法将对象库添加到测试中,然后直接写脚本语句即可完成一个测试。打开一个测试后,用户可以通过 Resourse | Associate  Repositoies  窗口单击 “+”选择共享对象库,添加后在 Associate  Repositories 窗口选择相应的 Action ,点击OK即添加成功 ,添加成功后,即可在  Object  Repository 中看到刚才添加的对象库信息。

3.编辑共享对象库中的对象

     共享对象库虽然添加到了测试中,但其实是无法编辑的(呈现灰色状态),如果要在 Object  Repository 中进行编辑,可以选择需要编辑的对象,选择菜单 Object | Copy to Local 或者右键选择 Copy to Local ,保存到本地后进行编辑。

     如果想单独编辑该共享对象库,则可在  Object Repository Manager 中打开该共享对象库,选择需要编辑的对象,选择菜单File | Enable Editing 或者直接单击 Enable Editing 按钮即可。

4.导出本地对象库未为共享对象库

      很多情况下,录制后获取的对象库可以应用到很多其他的模块或者测试中,这是就需要我们将本地的对象库导出成为共享对象库。选中需要导出的对象,在Object  Repository菜单中选择File | Export Local Objects 即可将对象导出到其他文件夹中独立保存,若选择File | Export and Replace  Local Objects  则在导出本地对象库的同时,本地的对象库会自动替换成为导出的共享对象库。



0 0
原创粉丝点击