《qtp描述性编程》PPT课件.ppt

上传人:za****8 文档编号:13190748 上传时间:2020-06-07 格式:PPT 页数:11 大小:601.51KB
返回 下载 相关 举报
《qtp描述性编程》PPT课件.ppt_第1页
第1页 / 共11页
《qtp描述性编程》PPT课件.ppt_第2页
第2页 / 共11页
《qtp描述性编程》PPT课件.ppt_第3页
第3页 / 共11页
点击查看更多>>
资源描述
QTP自动化工具简介,狼群,内容预览,1、什么是自动化测试2、什么项目适合做自动化测试3、QTP简介4、QTP录制方式5、描述性编程5、讨论,QTP对象,对象:根据基本操作将网页上的部分标签进行相应类的封装,其机制类似于windows控件对象类的封装。对象分为:测试对象(to)和实际运行对象(ro)测试对象:对象仓库中的对象其包含有实际对象的特征属性值实际运行对象:实际中被测试的对象。对象结构:单一个对象而言有相应的属性名称、值及相应的操作。(object(“属性名称:=值”).相关操作)多层次对象结构:有多个对象呈现父子类模式父object(“属性名称:=值”).子对象object(“属性名称:=值”).相关操作,QTP常见web对象,Browser浏览器对象用于控制操作浏览器Page对象页面的主体对象其子项包含大多数web控件Frame对象页面框架对象包含控件的一种对象Link对象链接对象用于针对网页中的链接(href)WebButton对象网页中按钮控件的对象WebCheckBox对象页面中复选框控件的对象WebEdit对象页面中输入框控件对象WebList对象页面中下拉列表控件对象WebRadioGroup对象页面中单选钮控件对象WebElement对象页面中基本元素的对象,属于通用型对象可以描述任何不知道的或者未定义到某个相应控件的元素。,Qtp两种实现自动化测试模式,录制模式通过记录操作步骤建立一个对象库,以对象库与实际对象进行对比匹配进行操作。描述编程模式通过代码编写描述对象的唯一性标示属性,通过属性来寻找确定实际对象进行操作,Qtp两种自动化方式区别,录制模式优势:简单、快速缺点:灵活度底,对于部分特殊对象无法实现如(动态名称的某个控件)描述模式优势:灵活度高,可以对经常使用的步骤进行模块化。缺点:时间长,脚本准备成本高,QTP描述型编程两种方式,直接描述模式:类似于录制后的语句,直接在对象名称出描述唯一属性格式为:testobject(“属性名称:=属性值”,”)Ex:Browser(micClass:=Browser).Page(micClass:=Page).WebEdit(htmlid:=mlog_un).Set&lxr,QTP描述型编程两种方式(2),Description对象描述:描述一个对象模型,返回一个对象包含的属性格式:Set自定义名称=description.Create()自定义名称(“属性名称”).value=“属性值”Testobject(自定义名称)Ex:Setmyoj=description.Create()myoj(“name”).value=“MyForm”Windows(myoj).winbutton(“text:=Ok”).Click,描述编程的后续强迫性,描述编程有后续强迫性如果使用描述编程则该测试对象的子对象将必须继续使用描述编程错误:Browser(Browser).Page(micClass:=Page).WebEdit(“username).Set&lxr此处没有使用描述编程,描述编程小技巧-with使用,With方法使用:格式With相同父类不同的子对象和操作Endwith,描述编程小技巧-with使用,原型:Browser(micClass:=Browser).Page(micClass:=Page).WebEdit(htmlid:=mlog_un).Set&lxrBrowser(micClass:=Browser).Page(micClass:=Page).WebEdit(htmlid:=mlog_pwd).Set&pswBrowser(micClass:=Browser).Page(micClass:=Page).Link(text:=登录).ClickWith格式:WithBrowser(micClass:=Browser).Page(micClass:=Page).WebEdit(htmlid:=mlog_un).Set&lxr.WebEdit(htmlid:=mlog_pwd).Set&psw.Link(text:=登录).ClickEndWith,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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