我想知道如何在对象存储库中存储在webedit框duting记录中输入的值。我输入了价值' XY'在谷歌搜索框中。它显示为
代码:
Browser("Google").Page("Google").WebEdit("q").Set "XY"
然而,在OR属性"值"是空白的。
另一方面,如果我手动添加此WebEdit对象,则意味着Google搜索框使用' '将对象添加到本地'按钮然后GetTOproperty
给我值XY(尽管getROProperty
仍然给出属性"值"为空白)
请告诉我为什么在录制过程中在网站上输入的值不会存储在OR中。
答案 0 :(得分:1)
将编辑字段的值添加到编辑字段的描述通常是一个非常糟糕的主意。这意味着更改对象的值将导致其描述发生更改,因此您必须拥有多个测试对象,具体取决于对象的 previous 值。
如果您确实想要使用值作为描述的一部分,请将其添加到对象识别对话框中(工具→对象识别)。
您还应该了解GetROProperty
and GetTOProperty
之间的差异。