- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
狼群 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1、什么是自动化测试 2、什么项目适合做自动化测试 3、QTP简介 4、QTP录制方式 5、描述性编程 5、讨论 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. QTP对象 对象: 根据基本操作将网页上的部分标签进行相应类的封装,其机制类似于windows控件对象类的封装。 对象分为: 测试对象(to)和 实际运行对象(ro) 测试对象 :对象仓库中的对象 其包含有实际对象的特征属性值 实际运行对象:实际中被测试的对象。 对象结构: 单一个对象而言 有相应的属性名称、值及相应的操作。 (object(“属性名称:=值”).相关操作) 多层次对象结构: 有多个对象呈现父子类模式 父 object(“属性名称:=值”).子对象object(“属性名称:=值”).相关操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. QTP常见web对象 Browser 浏览器对象 用于控制操作浏览器 Page 对象 页面的主体对象其子项包含大多数web控件 Frame对象 页面框架对象 包含控件的一种对象 Link对象 链接对象用于针对网页中的链接(href) WebButton对象 网页中按钮控件的对象 WebCheckBox对象 页面中复选框控件的对象 WebEdit对象 页面中输入框控件对象 WebList对象 页面中下拉列表控件对象 WebRadioGroup对象 页面中单选钮控件对象 WebElement对象 页面中基本元素的对象,属于通用型对象可以描述任何不知道的或者未定义到某个相应控件的元素。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Qtp 两种实现自动化测试模式 录制模式 通过记录操作步骤建立一个对象库,以对象库与实际对象进行对比匹配进行操作。 描述编程模式 通过代码编写描述对象的唯一性标示属性,通过属性来寻找确定实际对象进行操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Qtp 两种自动化方式区别 录制模式 优势:简单、快速 缺点:灵活度底,对于部分特殊对象无法实现如(动态名称的某个控件) 描述模式 优势:灵活度高,可以对经常使用的步骤进行模块化。 缺点:时间长,脚本准备成本高 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. QTP 描述型编程两种方式 直接描述模式: 类似于录制后的语句,直接在对象名称出描述唯一属性 格式为:testobject(“属性名称:=属性值”,”……”) Ex: Browser(micClass:=Browser).Page(micClass:=Page).WebEdit(html id:=mlog_un).Set lxr Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. QTP 描述型编程两种方式(2) Description对象描述: 描述一个对象模型,返回一个对象包含的属性 格式: Set 自定义名称=description.Create
您可能关注的文档
- 《myfirstlesson.ppt
- 《PCT讲课HC.ppt
- 《patentnew.ppt
- 《OptiXOSN3800、6800、8800系统概述.ppt
- 《Packetshaper产品介绍.ppt
- 《PLC编程语言和指令.ppt
- 《M3P1Warmingup.ppt
- 《PPT-产品介绍的翻译2.ppt
- 《PowerPointTemplate2.ppt
- 《Ppt英语课文.ppt
- 期末备考策略+专项训练 八 课内阅读-2023-2024学年四年级语文上册 统编版.docx
- 小升初模拟试卷B(试题)部编版语文六年级下册.docx
- 期末备考策略+专项训练 五 文学常识及课文梳理-2023-2024学年三年级语文上册 统编版.docx
- 期末备考策略+专项训练 二 词语理解与运用-2023-2024学年四年级语文上册 统编版.docx
- 第一单元 基础卷-2023-2024学年语文五年级下册单元速记·巧练系列(统编版).docx
- 期末课内阅读过关练习试题-2022-2023学年语文五年级上册(部编版).docx
- 期末备考策略+专项训练 十二 课外阅读(四)名人轶事类阅读-2023-2024学年四年级语文上册 统编版.docx
- 六年级下册英语试题-小升初数词专项讲解及练习(有答案) 全国通用.docx
- 综合部门工作职责怎么写(真题16篇) .pdf
- 给远方小朋友的一封信作文500字 .pdf
文档评论(0)