【发布时间】:2016-10-05 11:00:48
【问题描述】:
我必须获得具有某些标题的已打开浏览器的数量。我使用的方法是使用索引。但问题是,无论我通过什么索引,Exist 函数总是返回 true。
Browser("openurl:=.*something.*", "index:=0").Exist => True
当我将索引更改为 10 或其他数字时,即使只有一个浏览器窗口,它仍会返回 True。我的问题陈述是找到单击按钮后打开的任何新浏览器窗口,该窗口可以是 pdf 或 csv 文件。识别窗口后(在我的情况下使用索引),我必须获取窗口的可见文本。
PS:我是 UFT 的新手,曾使用 selenium 工具从事自动化工作。
【问题讨论】:
-
你试过不包含
openurl属性吗? -
是的,我也尝试过 micclass 但没有帮助
-
您是否尝试过使用其他属性,例如
name或title(抱歉,我忘记了确切的浏览器属性并且无权访问 UFT)。另外,你试过CreationTime吗? -
@VictorMoraes 是的,我也尝试过 CreationTime。我也遇到了同样的问题。
标签: ui-automation qtp hp-uft