selenium - Windows 10 1803 更新后的 Selenium Chromedriver 问题
问题描述
在最新的 Windows 1803 更新之后。我们正面临启动 chromedriver 的 selenium 脚本的问题。
如果脚本被放置在夜间执行,一段时间后脚本开始失败,以下 webdriver 例外
org.openqa.selenium.WebDriverException:等待驱动程序服务器启动超时
以下是使用的依赖版本
Selenium:3.141 Chromedriver:2.46 Chrome 版本:72 Java 版本:1.8.0_201
如果有人在 Windows 1803 升级后遇到上述问题,请告诉我们
问候, 纳文
解决方案
您是否有理由不能改用 RemoteWebDriver?
根据我的经验,RemoteWebDriver 往往是在运行测试时避免驱动程序错误的最佳方法,除非您需要针对 ChromeDriver 做一些奇怪的事情。
推荐阅读
- html - 点击 EditText 时,Talkback 应该先说标签名称,然后是编辑框
- compilation - COBOL Copybook 版本控制
- reactjs - 没有事件的 useState
- c++ - 如何迭代 Catch2 中编译时参数的所有排列?
- sql - CREATE VIEW 更改 CURRENT_SCHEMA
- java - 缺少 MCP 1.12.2 数据包(被黑客户端 NoFall)
- asp.net-core - 将时间跨度的小时和分钟和秒分别绑定到模型 asp.net 核心
- spring - 休眠。实体唯一性的困难
- amazon-web-services - 如何查看使用 AWS SNS 发送的短信文本?
- sql - 包含 WITH 表和参数的函数