有没有办法在任何页面上的QTP对象存储库中使用对象而不将它们绑定到某个页面?
以下是一个例子:
我有一个顶级导航网站(主页,存档,论坛,关于,联系)。 QTP将这些链接存储在特定页面下的对象存储库中。例如:
浏览器Google
- 页面主页
----链接:主页
----链接:存档
----链接:论坛
----链接:关于
----链接:联系
现在,我想从Link: Home
以外的页面访问Homepage
,让我们从Archive
页面说出来。我是否需要将链接对象存储在Archive
页面对象下,或者是否可以从任何页面访问链接?
答案 0 :(得分:2)
您可以在Object Repository中操作Description属性。现在,您可能会看到名称为Title
和值为Homepage
的Homepage对象的说明。您可以删除或更改此说明(您可以将正则表达式用作通配符匹配)以匹配多个具有标题“主页”的页面。有时您必须对作为此页面的父对象的Browser对象执行相同的操作。
请注意: