【Appium】解决No Chromedriver found that can automate Chrome '70.0.3538'

【问题】:

运行appium脚本时报错

WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: No Chromedriver found that can automate Chrome '70.0.3538'. See https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md for more details.

如下截图:

 该报错说明appium和app的内置chrome版本不一致

【解决】:

一、查看andriod内置webview版本

参考:https://www.cnblogs.com/mumuluo/p/14453233.html

二、下载对应版本到本地配置到appium中:Appium Advanced-->Chromedriver Binary Path(输入chromedriver路径)

1,查看chrome和chromedriver的对应关系,并下载对应版本

参考:https://www.cnblogs.com/mumuluo/p/14453063.html查看对应版本

 2. 配置chromedriver到appium并保存保存chromedriver设置

 

 

 

3. 启动appium服务(点击Presets->chrome39(chrome39为保存的设置名)->Start Server):

 

启动后可见chromedriver项:

 

  三、除上述方法外,也可以通过以下方法:

把chromedriver放到 {Appium path} ode_modulesappium ode_modulesappium-chromedriverchromedriverwin ,替换原来的chromedrvier,即可

原文地址:https://www.cnblogs.com/mumuluo/p/14453417.html