UFT11.5 基础培训教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP工具基础-如何判定对象识别成功 测试对象对于自动化测试来说是非常重要的,如何判定对象库中的对象一定匹配被测试应用程序上的某个对象呢。 对象库手工高亮 利用脚本动态高亮 对象库手工高亮:这个比较容易,只需要在对象库中选中需要判定的对象,然后点击对象高亮按钮即可; 脚本动态高亮:对于一些无法使用对象库直接进行高亮的情况下比较实用; QTP可以随意抓取到你想要的对象,但是你能否把QTP自身这个窗口给抓取下来高亮显示呢。 QTP工具基础-虚拟对象 当被测程序一些控件对象本身无法被QTP识别时,可以使用虚拟对象来进行识别; 不推荐使用虚拟对象,一方面它是与坐标绑定不稳定,另一方面移植起来比较麻烦,需要另外拷贝一些文件在QTP安装目录。 何时使用虚拟对象:对象无法识别为正确的类 如何使用虚拟对象:Tools- Visual Object -New Visual Object进入之后点击下一步选择对象的类型后,点击Mark objects按钮即可开始选取虚拟对象的范围框;虚拟对象就是一个人工设置的区域;选取完成之后把虚拟对象名填写完即可创建完毕;在录制时脚本即会自动生成虚拟对象文件。 注意: 在移植带有虚拟对象的脚本时,需要单独把QTP安装目录下dat\VoTemplate该文件夹拷贝到目标计算机上对应目录下,因为此处虚拟对象并不是与脚本直接绑定的; 不能在虚拟对象上插入任何类型的检查点; QTP工具基础-保留对象 QTP保留对象:QTP本身为我们预留的一些可用对象;通俗的讲就是当打开QTP时,就已经把这些对象给实例化了; 怎么查看QTP保留对象 启动QTP后,按F7,弹出步骤生成器窗口,在分类中可以选择保留对象类型之后就可以看到所有可见的保留对象; 每一个保留对象都是一个Com组件,都可自行创建,其中很多的保留对象在做实例项目的时候都是非常实用; Test Action Action Action Library Step Step Step Solution下最多支持10个Test,Test为测试运行单位,每个Test包含多个Action; 以Action为最小单位映射对象库,多个Action之间可以共享统一对象库; Action内的Step可以包含用户录制操作、或者对函数库内Function的调用; Step Step Solution Step Data OR QTP工具基础-脚本结构 Thank you! * 切实做好运行维护工作,全力支撑市场发展! * * * QTP基础知识培训 * 目录 QTP工具历史、简介 QTP自动化测试流程 QTP工具基础(重点讲解) QTP支持的脚本语言VBS 正则表达式 自动化常见问题(脚本编写、执行中断、测试结果常见错误) * QTP工具历史、简介 历史 QuickTest Professional 1.0发行于1998年05月,取名为Astra QuickTest仅支持WEB,它是一种基于图标的功能测试工具,主要用于电子商务领域,可以记录用户动作来简化并加速测试过程,标价4000美元每个license; QTP至今已有16年,历经从QTP 1.0至最新版本HP UFT 12.1; 2012年12月发布新版本,更名为HP UFT 11.5; 2014年03月发布新版本HP UFT 12; 2014年07月小幅更新,发布HP UFT 12.1。 最新版安装程序共享路径:\\172.18.10.114\install\Software_HP_UFT_12.01_MLU_T6510-15084 简介 QTP是QuickTest Professional的简称,是一种自动化测试工具。使用QTP的目的是用它来执行重复的手动测试,主要用于回归测试和测试同一软件的新版本; 在自动化领域,目前全球市场占有率最高的企业级自动化工具; 很贵,代价高昂; QTP自动化测试流程 * 制定测试计划 创建测试脚本 增强测试脚本 执行测试脚本 测试结果分析 * QTP工具基础 从认识Add-in Manager开始 QTP对象识别原理 对象库管理者 对象库模式 共享函数库的加载 脚本编写 描述性编程 QTP环境变量 检查点(自动化的关键) QTP自动化测试结果 同步点 如何判断对象识别成功 QTP虚拟对象、保留对象 脚本结构(Solution、Test、Action、Step间的关系) * QTP工具基础-从认识Add-in Manager开始 QTP Add-in即为QTP插件。就是QTP识别不同控件对象类型的一套标准。 当我们在启动QTP时,QTP会首先弹出一个Addin-Manager窗口,这个窗口主要提供给自动化测试人员选择相应的插件。 1、插件的类型: Web ActiveX VB .

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档