如何在 qtp 中单击 Chrome 插件,如 "Download" 和 "Print" 按钮

How to click Chrome plugins like "Download" and "Print" button in qtp

我正在尝试下载 pdf 报告,但下载按钮是 "chromes download plugin button",我无法使用 qtp 脚本单击它。所有三个按钮 "Print"、"Download" 和 "Rotate" 显示的属性相同:

"html id:=plugin",
"html tag:=EMBED"

我无法使用这些属性启动点击。

我正在使用 UFT 12.02

而且,只有当我们将鼠标指针悬停在报表上时,这些按钮才会出现。

UFT 通常不支持 Chome 的内置控件。 对于 UFT 不支持特定控件的情况,您可以使用 Insight,UFT 基于图像的对象识别。您可以阅读更多关于如何 to use Insight here.

如果只有当您将鼠标悬停在按钮上时按钮才会出现,那么您可以使用 UFT 的 device replay in order to cause the buttons to appear, or simpler still, use Insight again which has a Hover method