運行appium腳本時報錯selenium.common.exceptions.WebDriverException...,如下截圖:
該報錯說明appium和app的內置chrome版本不一致
【解決】手機下載安裝對應版本chromedriver即可解決,下載配置如下:(僅android)
一、查看手機自帶webview版本
1,查看andriod內置webview版本
方法一:手機上設置中查看
設置-->應用程序管理-->全部-->Android System WebView
方法二:adb指令查看(前提,已安裝android sdk環境)
1,win+R 輸入cmd打開命令窗口
2,輸入指令:adb shell am start -a android.intent.action.VIEW -d https://liulanmi.com/labs/core.html
3,查看手機上顯示的內核版本
二、下載對應版本到本地,配置到appium中:Appium Advanced-->Chromedriver Binary Path(輸入chromedriver路徑)
1,查看chrome和chromedriver的對應關系,並下載對應版本
參考:https://www.cnblogs.com/mini-monkey
怕大家看不懂參考文章,整理截圖如下:
2,配置chromedriver到appium
三、保存chromedriver設置(點擊Save AS Preset...):
四、啟動appium服務(點擊Presets->chrome39(chrome39為保存的設置名)->Start Server):
啟動后可見chromedriver項: