c# - 在 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 更新有同样的问题吗?
任何帮助将不胜感激。
解决方案
我找到了解决这个问题的方法。由于 selenium 现在将 Windows 安全弹出窗口检测为警报,因此我正在使用 alert.SetAuthenticationCredentials("username", "password") 方法(我使用 Selenium Webdriver 3.13 和 C#)来解决此问题。以前 selenium 无法将此窗口检测为警报。
推荐阅读
- python - scikit 中的特征脸与训练图像不对应
- python - Python - 使用操作系统重命名文件两次
- java - @Inject Twitter bean 一个 connectionRepository 问题
- java - Spring Boot 默认应用程序上的 Firebase
- javascript - 如何在 ionic 3 上创建一个 scrollTop 按钮
- php - 如何将文本文件中的数据导入 PGSQL 数据库表?
- samsung-mobile - 如何将手表显示屏旋转到可变角度?
- python - Django - 表单 - 将自定义属性分配给 forms.py 中的表单
- html - 将子 div 定位在父 div 之外
- r - 在 ggplot2 中正确格式化两行标题