qtp中对象的常见属性和方法-km

qtp中对象的常见属性和方法-km

ID:6149933

大小:159.50 KB

页数:12页

时间:2018-01-04

qtp中对象的常见属性和方法-km_第1页
qtp中对象的常见属性和方法-km_第2页
qtp中对象的常见属性和方法-km_第3页
qtp中对象的常见属性和方法-km_第4页
qtp中对象的常见属性和方法-km_第5页
资源描述:

《qtp中对象的常见属性和方法-km》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、QTP中对象的常见属性和方法测试管理部康淼QTP中对象的常见属性和方法1常见属性ØExist语法object.Exsit([TimeOut])用途描述用于检查某个特定对象在目前的应用中是否存在。参数描述1)参数object,表示某特定的对象,比如浏览器对象Browser,对话框对象dialog等。2)参数TimeOut,为可选参数,单位为毫秒。如果设定为大于0的值,那么QTP判断一个对象是否存在的过程就以这个时间值作为时间限制。返回值类型只读。布尔值。用法举例语句:Browser("Window_name").Exist作用:用于判断浏览器对象中名称为Wind

2、ow_name的窗口对象是否存在ØObject语法object.Object用途描述用于访问浏览器对象的内部方法和属性。参数描述参数object,为浏览器对象类型的一个测试对象返回值类型只读。对象类型。第12/12页QTP中对象的常见属性和方法测试管理部康淼用法举例语句:SetMyWebEdit=Browser("MercuryTours").Page("MercuryTours").WebEdit("username").ObjectMyWebEdit.focus作用:由于focus是WebEdit对象的内部方法,而不是QTP对象的方法,所以要通过Objec

3、t属性来访问。2常见方法ØCaptureBitmap语法object.CaptureBitmapFullFileName,[OverrideExisting]用途描述用于将屏幕截图存为.bmp或者.png类型的图像文件参数描述1)FullFileName,为必要参数,.bmp或者.png图像文件存储的完整路径。如果写的是相当路径,那么就存在QTP的结果文件目录下。2)OverrideExistin,为可选参数,为一个布尔值。为False(默认)的表示如果截取的图像文件已经在结果文件目录下了,该图像文件不被覆盖。为True则表示覆盖返回值类型无返回值用法举例语句

4、:Browser("MercuryTours").Page("FindFlights").WebEdit("numPassengers").CaptureBitmap第12/12页QTP中对象的常见属性和方法测试管理部康淼"C:ScreenCapsedit_4.bmp",True作用:将名称为numPassengers的WebEdit对象存为文件名为edit_4.bmp的图像文件,路径为"C:ScreenCapsedit_4.bmp",如果已经有这样一个文件,那么,覆盖原来的文件ØCheckProperty语法object.CheckProperty(

5、PropertyName,PropertyValue,[TimeOut])用途描述用于检查对象的某个属性是否(在规定的时间内)被赋给了某个特定的值。参数描述1)PropertyName,必要参数,被检查的对象属性的名称。2)PropertyValue,必要参数,被检查对象属性应该被赋给的值。3)TimeOut,可选参数,这个检查操作的时间限制返回值类型为一个布尔值。返回值为真表示被测属性(在规定的时间内)被赋给了特定的值,否则返回值为假。用法举例语句:Browser("NestedLists").Page("Page").WebEdit("Name").Set

6、"Mercury"Browser("NestedLists").Page("Page").WebEdit("Name").CheckProperty"value","Mercury"作用:用于检查Name对象的value属性是否已经被赋给了Mercury这样的值。第12/12页QTP中对象的常见属性和方法测试管理部康淼ØChildObjects语法object.ChildObjects([Description])用途描述得到目前对象的所有子对象的集合。参数描述1)object,为浏览器对象类型的一个测试对象2)Description,可选参数,是一个Prop

7、ertiesobject的集合返回值类型为对象的集合。用法举例语句:SetoDesc=Description.Create()oDesc("micclass").Value="WebList"SetLists=Browser("MercuryInteractive").Page("MercuryInteractive").ChildObjects(oDesc)NumberOfLists=Lists.Count()Fori=0ToNumberOfLists-1Lists(i).Selecti+1Next作用:查找并返回页面上的所有List对象。ØClick语法o

8、bject.Click[X],[Y],

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。