测试对象管理—共享对象库
来源:互联网 发布:枫叶知秋 编辑:程序博客网 时间: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 则在导出本地对象库的同时,本地的对象库会自动替换成为导出的共享对象库。
- 测试对象管理—共享对象库
- 测试对象管理
- 共享对象库
- 共享对象
- 管理QTP测试脚本的对象仓库
- UFT的使用之测试对象管理
- QTP对象库管理
- 对象仓库管理- 合并对象库
- 对象管理
- Windows动态库与Linux共享对象
- Windows动态库与Linux共享对象
- QTP中设置共享对象库
- QTP 共享对象库 Repository Parameter
- QTP中设置共享对象库
- AS3学习——共享对象
- SharedObject 共享对象
- Flex 对象共享 ObjectShare
- 共享对象的实现
- linux文件的隐藏属性chattr,lsattr
- iOS开发常用的集中设计模式
- UFT工具
- Android学习Broadcast Receiver(广播接收者) 注意事项
- maven报错
- 测试对象管理—共享对象库
- Mac终端出现“terminal pointer being freed was not allocated…”解决办法
- C语言基础(一)编译、数据类型、注释、代码块
- C语言基础(二)常量、变量、类型转换、转义符、printf、scanf
- C++ operator关键字(重载操作符)
- Gson之TypeAdapter的工作原理分析(1)
- Android Bluetooth蓝牙开发\蓝牙协议\蓝牙通信例子_Android支持蓝牙4.0版本_BLE开发
- Java多线程相关知识
- 初识xml