【问题标题】:Dismiss dialog selenium关闭对话框硒
【发布时间】:2021-02-20 09:53:15
【问题描述】:

我正在编写一个 Selenium 脚本,其中我试图关闭以下对话框

很遗憾,以下选项不起作用

driver.switchTo().alert().dismiss();
//OR setting following options
options.setUnhandledPromptBehaviour(UnexpectedAlertBehaviour.DISMISS);

【问题讨论】:

    标签: selenium selenium-chromedriver browser-automation


    【解决方案1】:

    我会尝试发送键 Enter 或发送 Tab 然后 Enter。这取决于哪个是活动按钮。 sendKeys() in Selenium web driver

    我还看到了 Selenium 无法处理的警报。 Here 是关于为什么会发生这种情况的更多信息。

    【讨论】:

    • 建议的选项不起作用。由于问题中提到的对话框不是典型的 javascript 警报。这与protocol_handler 配置有关。你知道如何在Java中设置它吗?这是一个回答说它适用于 Python stackoverflow.com/questions/44880283/…
    猜你喜欢
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    • 2018-01-04
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多