问题描述
我的要求是我需要将下载的文件保存在某个动态位置,为此我想单击下载栏中可用的“另存为”选项。但是,UFT one(15.02) 无法识别 Microsoft Edge 浏览器(v87 64 位) 中的下载栏。我也尝试过 UI 自动化插件,但也尝试过 UI 自动化,UFT 15.02 没有识别下载栏,而不是栏中存在的“另存为”按钮。有什么方法可以使用 UFT 15.02 单击 Microsoft 边缘浏览器下载栏中的另存为选项按钮?
下面是下载栏的图片。
解决方法
我找到了一种解决方法,可以单击 Microsoft Edge 浏览器上的“另存为”按钮。希望对大家有用。
Window("regexpwndclass:=Chrome_WidgetWin_1","regexpwndtitle:= Microsoft Edge").Activate
Set x = createobject("wscript.shell")
x.SendKeys "{F6}"
wait 1
x.SendKeys "{RIGHT}"
x.SendKeys "{RIGHT}"
x.SendKeys "{ENTER}"
这个焦点放在“另存为”按钮上,使用回车我可以点击它。
谢谢