QTP与QC集成及自动化连接设置
需积分: 9 168 浏览量
更新于2024-07-18
收藏 35KB DOCX 举报
"这篇内容主要讨论了如何将QTP(QuickTest Professional)与QC(Quality Center)集成,以及QTP中的关键概念和工具的使用。"
在软件测试领域,QTP是一款自动化测试工具,而QC则是一个测试管理平台。为了使QTP能够与QC协同工作,需要进行一些配置步骤。首先,在QC的设置中,用户需要在`Tools > Options > Run in QTP` 下启用 `Allow other Mercury products to run tests and components` 选项,这样QTP才能运行在QC中存储的测试和组件。
如果QTP和QC在同一台机器上运行,用户需要安装QTP Connectivity Add-In和QTP Add-In。如果QTP在没有QC客户端的机器上运行,那么在QC服务器端需要安装QTP Add-In,而在QTP所在的机器上则需要安装QTP Add-In和QC Connectivity Add-In。QC Connectivity Add-In可以通过访问QC服务器URL的特定页面下载,而QTP Add-In则可以从QC Server URL的“Add-ins”页面的相应链接下载并安装。
为了让QTP在启动时自动连接到QC,用户需要在QTP中进行设置。在`File > Quality Center Connection` 菜单中,勾选 `Reconnect to server on start-up` 选项,这样每次启动QTP时,它都会自动连接到QC服务器。
QTP中,RO(RuntimeObject)和TO(TestObject)是两个重要的概念。TO代表Test Object,即对象库中的对象,而RO代表Runtime Object,即运行时的对象,即实际在被测试应用程序中找到的对象。TO用于描述和识别对象,而RO则是实际与被测试应用程序交互的对象。QTP提供两种操作对象的方式,一种是通过对象的封装接口,另一种是通过对象的自身接口。封装接口使得脚本编写更为简洁,而自身接口更接近于对象的原始接口。
此外,QTP中的Object Spy是一个非常有用的工具,它可以用来查看和分析对象的属性和方法。用户可以选择查看Run-time Object(运行时对象)或Test Object,以便更好地理解对象在不同状态下的行为和特性。
QTP与QC的集成以及对RO和TO的理解对于有效进行自动化测试和管理测试过程至关重要。通过正确配置和利用QTP提供的工具,测试人员能够更高效地执行测试任务,并确保测试结果的准确性和可靠性。
2018-05-10 上传
2010-01-26 上传
2021-03-23 上传
点击了解资源详情
2017-08-10 上传
2012-11-26 上传
zhoucongxiang_csdn
- 粉丝: 0
- 资源: 15
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器