欢迎来到天天文库
浏览记录
ID:3990791
大小:448.11 KB
页数:25页
时间:2017-11-26
《测试部自动化工具培训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、自动化工具使用培训-QTP快速实战PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cn自动化工具培训目的n自动化开发人员可独立开发脚本。n开发的脚本结构具有一致性、可维护行性、易集成性。约束:培训时间较短2008-2-13主讲-冯毅2PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战概要nQTP的基本操作n脚本开发n参数化n脚本模板n开发流程2008-2-13主讲-冯毅3PDF文件使用"pdfFactoryPro"试用版本创
2、建www.fineprint.cnQTP实战-基本操作n基础设置:nAutomation->RecordandRunSettings2008-2-13主讲-冯毅4PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-基本操作n常用快捷键:新建(Ctrl+n)、保存(Ctrl+s)、替换(Ctrl+h)、拷贝(Ctrl+c)、剪切(Ctrl+x)粘贴(Ctrl+v)nQTP常用快捷键:注释(Ctrl+m)、解除注释(Ctrl+Shift+m)、对象库(Ctrl+r
3、)2008-2-13主讲-冯毅5PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-基本操作n对象识别的定义:Tools->ObjectIdentificationnBrowser:n选择EnableSmartIdentificationnordinalidentifier:Indexn其他对象:n不选择EnableSmartIdentificationn强制属性:name,htmlid2008-2-13主讲-冯毅6PDF文件使用"pdfFactoryPro"
4、试用版本创建www.fineprint.cnQTP实战-基本操作n对象识别的定义:nBrowser:n选择EnableSmartIdentificationnordinalidentifier:Indexn其他对象:n不选择EnableSmartIdentificationn强制属性:name,htmlid2008-2-13主讲-冯毅7PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-基本操作n对象:n打开对象库:Ctrl+rn新增对象:n更新对象:n高亮显
5、示对象:n查看对象:n对象命名:根据情况n改变对象属性:2008-2-13主讲-冯毅8PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-脚本开发n根据对象库写脚本n加入延时:waitn加入简洁的、明确的注释2008-2-13主讲-冯毅9PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-脚本开发nF5运行脚本n查看运行结果2008-2-13主讲-冯毅10PDF文件使用"pdfFactoryPro"试用版本创建w
6、ww.fineprint.cnQTP实战-脚本开发n常用对象的方法及属性nWebEdit:n方法:Exist、Set、GetROProperty(“value”)、Clickn属性:name、htmlid、htmltag、valuenWebButton:n方法:Exist、SetTOProperty(“name”)、Clickn属性:name、htmlid2008-2-13主讲-冯毅11PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-脚本开发n常用对象的方
7、法及属性nweblist:n方法:Select、GetROProperty(“value”)、Clickn属性:name、htmlid、htmltag、valuenWebelement:n方法:Exist、GetROProperty、SetTOProperty、Clickn属性:innertext、htmltag、htmlid2008-2-13主讲-冯毅12PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.cnQTP实战-脚本开发n常用对象的方法及属性nwebtable:n
8、方法:Exist、RowCount、ColumnCount()n属性:htmltagSetstrDesc=description.Create()strDesc("htmltag").value="td"setstrCellData=Browser("").Page("").Frame("").WebTable("").ChildObjects(strDesc)iDataNum=strCellData.count
此文档下载收益归作者所有