qtp9.2测试java_QTP的使用举例说明

本文详细介绍了QTP(QuickTest Professional)的测试流程,比较了QTP 9.2和10的优缺点,并提供了QTP 10的操作说明,包括插件加载、录制与回放步骤。此外,还分享了使用C#扩展.NET插件以提升QTP对.NET控件的支持。
摘要由CSDN通过智能技术生成

1.QTP介绍

QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。

MercuryQuickTest企业级自动化测试工具! 目前已经被惠普收购,正式名字为HP QuickTest Professional software ,最新的版本为HPQuickTest Professional 11.0

HPQuickTest Professional提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。

QTP进行功能测试的测试流程 [制定测试计划]——>[创建测试脚本]——>[增强测试脚本功能]——>[运行测试]——>[分析测试结果] 大致五个步骤。

2.QTP9.2与QTP10的优缺点QTP9.2没有自带插件的安装,只默认安装了ActiveX、web、Visual Basic。

QTP9.2录制的窗体对象通过window id进行识别,每次回放,因为windows id发生变化,会导致不能找到之前录制的对象,会提示“对象无法识别”。(解决此问题,可以手动更改录制对象的属性,不让对象以windows id识别,可以更改为x,y坐标或者对象名称)。

由于系统包含大量的.NET或java等等插件,所以录制后的操作都是以坐标在进行记录,回放的时候也是根据坐标在读取并回放。如果项目界面变动或环境分辨率变动,之前

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值