GhetTo和GetROProperty从QTP中的Object Repository获取属性值?

时间:2010-09-09 11:04:41

标签: qtp

GetToProerty和GetROProerty是来自QTP的OR的属性值,我从QTP帮助中得到以下

  

'以下示例使用   GetTOProperty方法检索   '来自的RegExpWndClass属性   对象存储库。

现在我正在使用DP的测试脚本,当我得到一个对象的文本属性时它显示为空[在飞行应用程序中顺序成功插入]

  

insertValue = Window(“text:= Flight   预约 “)WinEdit(” attachedText:=   订单号:“)。GetTOProperty(”text“)

真的从对象存储库获取GetToProperty吗?如何获得DP中的属性值。

1 个答案:

答案 0 :(得分:4)

是的,“GetTOProperty”将从存储在OR中的测试对象中获取Property值。如果您使用的是DP,那么它将使Value为NULL。我从来没有验证过,但这是我认为的应该。

如果你想获得一个对象的价值在RO期间,你可以得到它:\

insertValue = Window("text:= Flight Reservation").WinEdit("attachedText:= Order No:").GetROProperty("text")

这将在运行时获取对象属性的值。