3
任何人都可以告诉我脚本是否有本地存储库,并且还使用共享存储库,在播放过程中搜索对象时QTP会首先使用哪个存储库?本地和共享存储库
任何人都可以告诉我脚本是否有本地存储库,并且还使用共享存储库,在播放过程中搜索对象时QTP会首先使用哪个存储库?本地和共享存储库
本地对象存储库(LOR)总是首先被考虑,如果一个对象不存在于LOR中,那么按顺序搜索所有关联的共享对象存储库(SOR),并且您可以控制他们通过动作属性对话框进行搜索(在关联存储库选项卡中)。
所有存储库的对象合并,所以如果有重复的对象(按类型和名称)会出现从优先级较高的资源库,你可以从一个资源库对象表现为孩子来自另一个存储库的对象。
例如,考虑以下存储库。
Browser("Google").Page("Google").Link("+You")
Browser("Google+").Page("Google+").WebEdit("Email")
Browser("Google+").Page("Google+").WebEdit("Passwd")
在这种情况下,Browser
和Page
从SOR1将隐藏那些sor,您可以通过查看Object Repository Editor中的Repository字段来确定每个对象的来源。