QTP中GetROProperty、GetTOProperty、GetTOProperties、SetTOProperty方法的区别和使用

区别   ROruntime object  TOtesttime 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值