如何在Test Complete中使用javascript直接在IE(11)中运行文件

时间:2014-03-10 08:18:37

标签: javascript testcomplete

我正在使用IE 11,我想在Testcomplete中使用javascript自动下载并运行文件。问题是“运行”或“保存”按钮无法访问。我可以获得下载窗口(如附带的屏幕截图所示),但无法单击“运行”按钮。

我尝试录制脚本,但使用坐标来触及按钮。

以下是记录和脚本混合搭配的代码 -

 if (Aliases.browser.BrowserWindow.FrameNotificationBar.DirectUIHWND.Visible == true)
  {
  Log.Message("IE download prompt");

  Aliases.browser.BrowserWindow.FrameNotificationBar.DirectUIHWND.Click(758, 63);

  }

如何获取特定的运行对象?download prompt/window IE

1 个答案:

答案 0 :(得分:2)

您需要将 DirectUIHWND 窗口名称添加到 UIAutomation 已接受窗口列表中。为此,请打开工具|当前项目属性对话框,并将窗口名称添加到打开应用程序|中的列表中UI自动化组。

enter image description here