如何升级appium的chromedriver版本?

如何升级appium的chromedriver版本?,appium,Appium,尝试在Chrome版本65上运行Appium脚本时,我遇到以下错误: selenium.common.exceptions.WebDriverException:消息:未知错误:调用函数结果缺少“值” (会话信息:chrome=65.0.3325.109) (驱动程序信息:chromedriver=2.33.506106(8A06C39C4582BFBAB6966DBB1C38A9173BFB1A2),平台=Mac OS X 10.13.4 x86_64) 我发现chromedriver版本需要

尝试在Chrome版本65上运行Appium脚本时,我遇到以下错误:

selenium.common.exceptions.WebDriverException:消息:未知错误:调用函数结果缺少“值” (会话信息:chrome=65.0.3325.109) (驱动程序信息:chromedriver=2.33.506106(8A06C39C4582BFBAB6966DBB1C38A9173BFB1A2),平台=Mac OS X 10.13.4 x86_64)

我发现chromedriver版本需要更新,但我找不到一个成功的方法


因此,我的问题是如何将chromedriver版本升级到最新版本?

请从此处下载最新的chromedriver:

将您的appium服务器、appium java客户端升级至最新版本。

因此,首先,随着Chromedriver的每次更新,支持的最低Chrome版本都会增加=>旧设备通常无法通过捆绑版本实现自动化

因此,这不是appium/chromdriver的兼容性,而是您的设备浏览器/chromdriver版本的兼容性检查

要检查版本兼容性,请查看

当您确定什么版本适合您时,请运行:

npm install appium --chromedriver_version="2.37"

此版本支持Chrome v 64-66

如果我们在本地系统中启动appium服务器时通过附加参数,则可以解决相关问题(在我的情况下,这是可行的)

CLI命令:
appium--允许不安全的chromedriver\u自动下载

该脚本将自动搜索支持给定浏览器/web视图的最新chromedriver版本,下载该版本(对下载的存档文件也验证哈希和),并添加到chromedriver ChromeMappingFile映射中

有关更多详细信息,请参阅appium的官方文档:

希望这有帮助!
谢谢。

我做到了,甚至在安装后重新启动了机器。但我仍然面临着同样的问题。有什么建议吗?