QTP课件第04讲、录制模式和回归测试.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
当数据为字符时,提示如下: 当数据为小数时,提示如下: 当退出程序时,提示如下: version1 实现了正确计算和数据超出范围的错误提示 测试设计 (1)把正确计算、数据超出范围和关闭功能分别放在3个Action中 (2)检查点要求: 设置标准检查点,并进行参数化,检查结果是否正确 设置图像检查点,检查错误提示信息中的图像是否正确 设置文本检查点,检查错误提示信息是否正确 提示: 对超出数据范围可以进行参数化 参数化数据参考: version2 增加了数据为空和字符数据的错误处理功能 增加了退出提示功能 测试设计 (1)对上一版本进行回归测试 通过 or不通过 对退出提示进行补录 (2)录制新的脚本,测试本版本新增加的功能 数据为空、字符数据和关闭分别放在相应的Action中 分别测试第一个数和第二个数出错的情况 (3)检查点要求: 检查数据为空时图片和错误提示信息是否 检查数据为字符时图片和错误提示信息是否正确 version3 增加了数据小数的错误处理功能 修改上一版本中的错误 测试设计 (1)对上一版本进行回归测试 Version1的功能:通过 or 不通过 Version2的功能:通过 or 不通过 (2)录制新的脚本,测试本版本新增加的功能 分别测试第一个数和第二个数出错的情况 (3)检查点要求: 检查数据为小数时图片和错误提示信息是否 version4 修改上一版本中的错误 测试设计 对上一版本进行回归测试 Version1的功能:通过 or 不通过 Version2的功能:通过 or 不通过 Version3的功能:通过 or 不通过 整合脚本 脚本合并 注意检查执行次数 脚本调试 Action调试: 只运行当前Action Automation-Run Curruent Action 运行部分测试 从当前选中步骤开始执行 Automation-Run from step(或右键菜单) 运行到当前所选步骤 Debug-Run to step(或右键菜单-Run to step) 单步执行 Debug from step F11或F10 设置断点 使用批处理 QuickTest Professional-Tools-Test Batch Runner Tools-Options 本章总结 使用模拟录制模式 使用低级录制模式 使用QTP进行回归测试 Q A * 数据超出范围有错误 Version1:第一个数边界值错误 Version2:第一个数为空图片错误 Topics 第04讲、录制模式和回归测试 自动化工具 本章内容 使用模拟录制模式 使用低级录制模式 使用QTP进行回归测试 一、录制模式 录制模式 录制模式的分类 普通录制模式 模拟录制模式 低级录制模式 (一)普通录制模式 默认录制模式,可以录制程序中的对象以及在这些对象上执行的操作 (二)模拟录制模式 可以录制精确的鼠标和键盘操作,当在屏幕中有拖动鼠标操作时,QTP可以录制并跟踪鼠标的每个移动 注意: 无法从QTP内部编辑模拟录制步骤 只有在开始录制后才能够切换到模拟录制模式 菜单:Automation-Analog Recording 工具栏按钮: 实例1: 预订一张票,然后发送传真,采用签名 预订一张票 菜单:File-Fax Order 1、采用普通录制模式 遇到哪些问题? 注意:回放的时候要删除刚才录制的订单 2、采用模拟录制形式 (1)按照普通模式预订一张票 (2)点击订票窗口菜单:“File-Fax Order”,弹出“Fax Order”窗口 (3)点击QTP的菜单:Automation-Analog Recording或者工具栏按钮: (4)弹出“Analog Recording Settings”对话框,点击“Start Analog Record”按钮,进入模拟录制模式 Record relative to the screen Record relative to the following window (5) (6)再次点击工具栏按钮: 停止模拟录制模式,回到普通录制模式 (7)关闭订票窗口后,停止录制 (8)回放脚本 注意: 模拟录制模式不记录操作步骤,而只产生一句代码 Desktop.RunAnalog Track1“ 不便于修改代码,所以一般只把普通录制模式无法录制的步骤使用模拟录制模式处理 实例2: 录制五子棋游戏 1、采用普通录制模式 遇到哪些问题? 2、采用模拟录制模式 整个录制全部采用模拟录制模式 (1)启动程序,点击工具栏按钮 (2)弹出“Analog Recording Settings”对话框,选择“Record relative to the following w

文档评论(0)

潮起潮落 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档