【问题标题】:How to handle browser prompts in Chrome如何在 Chrome 中处理浏览器提示
【发布时间】:2018-07-12 12:25:44
【问题描述】:

我正在使用 Java 应用程序。当我运行我的脚本时,新窗口将打开并显示提示消息,如图所示。我想单击 HTML5 按钮,它将打开 Canvas 应用程序。我尝试了警报和窗口处理都不起作用。

如何通过 selenium 点击那个按钮?

【问题讨论】:

  • 对不起,我看不到图片,所以我上传了 3 次。请帮我解决这个问题

标签: prompt


【解决方案1】:

在打开浏览器时尝试使用:

  Robot robot = new Robot(); 
  robot.keyPress(KeyEvent.VK_TAB);  
  Thread.sleep(1000);
  robot.keyPress(KeyEvent.VK_TAB);  
  Thread.sleep(1000);
  robot.keyPress(KeyEvent.VK_ENTER);

它将执行正常的键盘操作,首先按“Tab”键转到“使用 HTML5”按钮,然后按“Enter”键。
我不知道这是否会帮助你。不过你可以试一试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-03
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-26
    相关资源
    最近更新 更多