QTP基本讲解第一本.pptx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP基本讲解第一本整理ppt

QTP自动化测试 HP QuickTest Professional software 概述 下面介绍本次培训的大致内容,包括以下知识点 第一部分 第二部分 目录结构 自动化测试简介 自动化 测试 优 点 自动化 测试 缺 点 何时不适合自动化测试 何时适合 自动化测试 自动化测试的优点 自动化测试的缺点 何时适合自动化测试 项目周期长,系统版本不断 需求变更不频繁 系统中的测试对象基本可以正常识别 系统中不存在大批量第三方控件 需要反复测试,如可靠性测试需要进行上千次的系统测试 何时不适合自动化测试 项目周期短,需求变更频繁 在软件版本还没有稳定的情况下 没有明确的项目测试自动化计划、措施和管理 领导不支持 多数对象无法识别以及脚本维护频繁与艰难,二者有其一,自动化测试注定失败 自动化测试流程图 可行性分析 抽样demo分析 系统测试完成 (一般讲此设为自动化测试的介入点) 测试需求分析 制定测试计划 自动化测试设计 框架设计与搭建 测试用例设计 测试脚本开发 版本控制 补充 转换 无人值守测试 脚本运行环境搭建 异常处理与恢复 脚本合并联调 提交测试报告 脚本维护阶段 代码修改及优化 迭代优化的过程 筛选 自动化测试用例设计五大原则 五大原则 自动化测试用例的选择一般以“正向”为主 不是所有手工测试用例都可以使用自动化测试来实现的 手工测试用例可以不用回归原点,而自动化用例往往是必须的 自动化测试用例和手工测试用例不同,不需要每个步骤都写预期结果 原则一 原则二 原则三 原则四 自动化测试用例的范围往往是核心业务 流程或者重复执行率较高的 原则五 QTP自动化测试录制与回放 脚本回放 脚本录制 两种视图 帮助文档 主要 内容 A D B C QTP帮助文档 QTP帮助文档总览了所有的知识点,是学习的最好良师,具体的使用方法是运行QTP后通过键盘F1启动。也可以在专家视图中双击选中代码按F1精确查看 帮助文档里具体内容大致分为下面几个区域: Description:方法描述 Syntax:语法细节 Return Type:返回类型 Example:举例说明 录制系统的基本设置 录制系统的基本设置 进入QTP→上方菜单栏→Automation→Record and Run Settings Open the following address when a record on run session begins当开始录制时打开下面输入的地址,输入要测试的地址 Open the following browser when a run session begins。当开始录制时以下面选择的浏览器类型打开,默认选择IE 其他选项默认选择,F3开始录制,或者点击QTP上方工具栏的run 脚本录制 录制系统的三种设置 录制系统的三种设置 进入QTP→上方菜单栏→Tools→Web Event Recording Configuration QTP把它默认分成3级:Basic、Medium、High。当遇到无法识别的对象时可以调高默认等级,Custom Settings按钮是用户的个性化定制。在QTP默认的3个等级都不符合场景需求时,可以使用该功能。Default Settings按钮是恢复QTP默认设置功能 脚本录制 脚本录制 Products 正常录制模式 直接对对象的操作,并不能保证识别程序中所有的对象,录制方法如下 (1)QTP上方菜单栏→Automation→Record。 (2)直接使用快捷键“F3”。 (3)在QTP界面上点击正常录制图标 录制的三种模式 录制系统的三种模式 脚本录制 Products 模拟录制模式 录制了所有键盘和鼠标的精确操作,改变了屏幕的分辨率或者窗口/屏幕的位置, 回放就会失败,录制方法如下 (1)前提是开启正常录制模式。 (2)QTP上方菜单栏→Automation→Analog recording。 (3)直接使用快捷键“Shift+Alt+F3”。 (4)在QTP界面上点击模拟录制图标 录制的三种模式 脚本录制 Products 低级录制模式 录制了鼠标和键盘的所有操作,对对象的位置要求也非常严格,录制方法如下 (1)前提是开启正常录制模式。 (2)QTP上方菜单栏→Automation→Low Level Recording。 (3)直接使用快捷键“Ctrl+Shift+F3”。 (4)在QTP界面上点击低级录制图标 录制的三种模式 脚本回放 回放设置① 回放设置① 回放设置② QTP根据脚本中记录下来的对象操作的顺序进行回放,回放机制是封装对象与真实对象的匹配。成功匹配上,再根据脚本中记录的该对象的方法、动作和参

文档评论(0)

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

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

1亿VIP精品文档

相关文档