首页 > 解决方案 > 在 Internet Explorer 11 (KB4021558) 的最新更新后出现“模式对话框出现”问题

问题描述

我在运行我的测试用例时出现“模态对话框存在”异常,该用例在 7 月 23 日之前运行良好。7 月 24 日,Microsoft 推出了更新 KB4021558,针对 IE 11 的一些漏洞修复。在此更新之后,我在执行 AutoIT exe 以处理基于 Windows 的弹出窗口时遇到异常。

请看下面的配置。

操作系统:Windows 10 IE 驱动程序:3.13.0(32 位) IE 版本:IE 11.0.10240.17443 (KB4021558)

有人对最新的 IE 更新有同样的问题吗?

任何帮助将不胜感激。

标签: c#selenium-webdriverselenium-iedriveriedriverserverautoit-c#-wrapper

解决方案


我找到了解决这个问题的方法。由于 selenium 现在将 Windows 安全弹出窗口检测为警报,因此我正在使用 alert.SetAuthenticationCredentials("username", "password") 方法(我使用 Selenium Webdriver 3.13 和 C#)来解决此问题。以前 selenium 无法将此窗口检测为警报。


推荐阅读