selenium - Chrome 和 ChromeDriver 版本差异
问题描述
最新的 chromedriver 是 85 版。(根据https://chromedriver.storage.googleapis.com)但最新的 chrome 版本是 84。
在我的测试应用程序中,chrome 和 chromedriver 会自动更新,但由于最新的 chrome 驱动程序和最新的 chrome 版本不再兼容,这会导致错误。
现在我的问题是:这是正常行为吗?我是否应该始终期望最新的 chromedriver 和 chrome 版本兼容?
解决方案
是的。。很正常。。
chrome 驱动程序版本 83 将与 chrome 83 一起使用。因此,您应该继续使用最新的 84.x 版本,而不是最新版本。
见https://chromedriver.chromium.org/downloads
Chrome 最新版本是 85(不过现在可能不普遍可用),并且发布了 chrome 驱动支持 chrome 85..
推荐阅读
- python - 无法写入 Sqlite3 db - Azure Web App
- jquery - 如果 LI 有孩子,则添加元素
- angular - 业力错误:“失败:无法读取未定义的属性‘订阅’”
- c++ - 将调用类转换为库本身后,库头文件中没有此类文件
- c - 如何获取 argv 并将其转换为 uint16_t
- html - 测试咖啡馆,选择子跨度有文本的按钮
- javascript - 仅悬停时显示与菜单相关的元素
- java - 在所有代码运行之前,JFrame 不会更新其绘制
- maven - 开发原生图像 JavaFx-11 应用程序。从 ubuntu 19-10 升级到 20-04,现在应用程序没有部署到桌面。发生了什么变化?
- typescript - JSON转接口[]