appium常見問題03_appium腳本報錯selenium.common.exceptions.WebDriverException


  運行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項:

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM