自动化测试工具第三章qtp高级使用.ppt

上传人:wuy****n92 文档编号:80500517 上传时间:2023-03-23 格式:PPT 页数:16 大小:515KB
返回 下载 相关 举报
自动化测试工具第三章qtp高级使用.ppt_第1页
第1页 / 共16页
自动化测试工具第三章qtp高级使用.ppt_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《自动化测试工具第三章qtp高级使用.ppt》由会员分享,可在线阅读,更多相关《自动化测试工具第三章qtp高级使用.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、自动化测试自动化测试第三章第三章 QTPQTP高级使用高级使用本章学习目标n掌握在脚本中使用多个掌握在脚本中使用多个ActionActionn理解理解QuickTestQuickTest的专家视图的专家视图n掌握掌握QTPQTP编程编程在脚本中使用多个ActionnActionActionl动作,动作,QTPQTP脚本中的步骤集脚本中的步骤集nActionAction的作用的作用l用用ActionAction可以对步骤集进行分组可以对步骤集进行分组l步骤重组,然后被整体调用步骤重组,然后被整体调用l拥有自己的拥有自己的sheetsheetl组合有相同需求的步骤,整体操作组合有相同需求的步骤,整

2、体操作l具有独立的对象仓库具有独立的对象仓库n一个脚本中使用多个一个脚本中使用多个ActionAction的好处?的好处?在脚本中使用多个Actionn一个脚本中使用多个一个脚本中使用多个ActionAction的好处是什么?的好处是什么?用户A登录1号订单输入返回首页用户A登录2号订单输入返回首页用户A登录N号订单输入返回首页1号订单输入用户A登录2号订单输入返回首页N号订单输入在脚本中使用多个ActionnActionAction的种类的种类l可复用可复用ActionActionl不可复用不可复用ActionActionl外部外部Action Action 在脚本中创建多个Actionn通

3、过分割方式产生新的通过分割方式产生新的ActionAction在脚本中使用多个ActionnCall new ActionCall new Action命令命令 用于创建一个新的用于创建一个新的ActionAction。nCall copy of ActionCall copy of Action命令命令 用于复制其他测试的用于复制其他测试的ActionAction。nCall Existing ActionCall Existing Action命令命令 用于调用其他测试的用于调用其他测试的Reusable ActionReusable Action。n通过分割方式产生新的通过分割方式产生新

4、的ActionAction在脚本中创建多个Actionn使用使用Call new ActionCall new Action命令创建新的命令创建新的ActionAction在脚本中创建多个Actionn用用Call copy of Action命令复制其他测试的命令复制其他测试的Action 在脚本中创建多个Actionn使用使用Call Existing Action命令调用其他测试的命令调用其他测试的Reusable Action在脚本中使用多个Action使用专家视图n专家视图专家视图VSVS关键字视图关键字视图使用专家视图n常用步骤在专家视图中的表示常用步骤在专家视图中的表示l检查点步

5、骤检查点步骤Window(Flight Reservation).Dialog(Flights Table).WinList(From).Select RandomNumber(0,2)l输出值步骤输出值步骤Window(Flight Reservation).WinEdit(Price:).Window(Flight Reservation).WinEdit(Price:).Output CheckPoint(Price:)Output CheckPoint(Price:)l脚本参数化步骤脚本参数化步骤Dialog(Login).WinEdit(Agent Name:).Set Dialog

6、(Login).WinEdit(Agent Name:).Set DataTable(name,dtLocalSheet)DataTable(name,dtLocalSheet)使用专家视图n何时使用专家视图何时使用专家视图(演示演示)l录制脚本录制脚本l维护对象属性维护对象属性l增加判断功能增加判断功能l增加控制语句增加控制语句l执行测试,查看结果执行测试,查看结果使用专家视图n专家视图使用专家视图使用VBScriptVBScript语言。语言。l不区分大小写不区分大小写l“”“”引用常量引用常量l使用括号的规则使用括号的规则l控制语句控制语句l计算操作符计算操作符n使用系统的帮助和调试功能加快脚本开发。使用系统的帮助和调试功能加快脚本开发。描述性编程n描述性编程与传统描述性编程与传统QTPQTP的区别的区别 前者需要把识别的对象的属性从对象库转移到脚本,通过在脚本中特殊的语法格式来告诉QTP识别对象的方法nQTPQTP读写文件、读写文件、DataTableDataTable和数据库和数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁