selenium - 打开浏览器后无法在边缘执行活动
问题描述
System.setProperty("webdriver.edge.driver","F:\\VW_MU_Util\\MicrosoftWebDriver.exe");
WebDriver driver = new EdgeDriver();
这正在打开边缘浏览器,但我无法继续,因为我收到以下错误:org.openqa.selenium.remote.SessionNotFoundException:启动 Internet Explorer 时出现意外错误。并非所有区域的保护模式设置都相同。必须将所有区域的启用保护模式设置为相同的值(启用或禁用)。(警告:服务器未提供任何堆栈跟踪信息)
我试图更改 IE 安全设置,但它打开了我不想打开的 IE 浏览器。
解决方案
根据您的操作系统版本,确保您已启动正确的边缘驱动程序。
参考链接:https ://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
脚步 :
跟踪构建版本:
完成后,使用没有任何项目功能的演示项目对其进行验证。如果它在示例项目上成功运行,它可能会导致 Selenium Browser 的浏览器功能。
推荐阅读
- db2 - 我怎样才能联合两个具有相同结构的 DB2 表,除了其中一个表中有四个附加列?
- sharepoint-online - SharePoint Online:默认值:+ 计算值选项公式
- android - android中是否可以在通知上显示持久弹出窗口?
- python - pygrowup 的问题(“系列”对象没有属性“zscore_for_measurement”)
- amazon-web-services - CloudFormation - 安装 CloudWatch 代理并将其配置到 EC2 实例
- chisel - 如何使用 bundle/vec 输入测试模块?
- python - 如何在每 10-15 行使用 pandas 或 csv 具有相同标题的行之后读取 python 中 csv 文件的每一列?
- yaml - 机器人框架在 for 循环中使用 yaml 列表
- python - 如何将值添加到嵌套字典?
- android - 在 Android Webview 中临时增加屏幕亮度