区别 RO:runtime object TO:testtime object
GetROProperty():取得实际对象的某个属性的值
语法:object.GetROProperty (Property, [PropData])
实例:获取登录按钮中的text属性,该属性是在运行脚本时登录按钮对应的text属性的实际值
Browser("会议中心").Page("会议中心").WebButton("登录").GetROProperty("text")
GetTOProperty():取得仓库对象的某个属性的值
语法:object.GetTOProperty (Property, [PropData])
实例:获取登录按钮中的text属性,该属性是在录制脚本时登录按钮对应的text属性的值
Browser("会议中心").Page("会议中心").WebButton("登录").GetTOProperty("text")
GetTOProperties():取得仓库对象的所有属性的值
语法:object.GetTOProperties
实例:暂时还不知道这个要怎么应用起来
SetTOProperty():设置仓库对象的某个属性的值
语法:object.SetTOProperty Property, Val
实例:录制时点击导航中的其中一个链接,然后给该链接的text属性赋值,以便其能遍历导航中的所有链接
a=DataTable.Value("a",dtGlobalSheet) ‘表格中增加一列,用于储存导航中各链接的text值
Browser("会议中心").Page("会议中心").Link("会议列表").SetTOProperty "text",a ‘使用SetTOProperty方法来给链接对应的text属性赋值
Browser("会议中心").Page("会议中心").Link("会议列表").Click ‘点击链接即是赋值以后的链接
相关学习链接:http://bbs.51testing.com/thread-87074-1-2.html