2014-01-06 43 views
0

我已经为描述性编程接口中的应用程序开发了QTP脚本。我已经使用函数来重用代码(函数在.vbs文件中)。我会将对象添加到对象存储库并更改脚本,以便从OR中识别对象。现在我的问题是,如果我对对象库中的对象进行更改,.vbs文件中的对象是否会自动更新。从对象库中更新对象属性

感谢提前:)

+0

更改对象如何?您是否要更改逻辑名称或仅更改属性? –

回答

0

如果您使用的是相同的名称资源库,这样

Window(“Notepad”).WinEditor(“Edit”).Type “yes” 

然后它会正常工作,因为它会用它的对象库。如果你更新任何对象属性,那么它会正常工作。但是,如果您更新对象名称\父母名称,则它不会找到它。

vbs文件中的脚本使用调用该脚本的Action中的对象存储库。因此,如果您在不同的Actions中使用相同的vbs脚本,那么您需要使用Shared Object Repository,因此您的vbs脚本会找到这些对象。