Appium-desktop安裝啟用Inspector一直報錯An unknown server-side error occurred...


遇到的問題是:

啟用Appium-desktop的Inspector一直報錯:An unknown server-side error occurred while processing the command. Original error: You must include a platformName capability

分析問題:

我之前安裝的appium版本是1.4.6,並沒有卸載,直接安裝的Appium-desktop1.8.1,分析與這個相關

解決方案:

卸載appium,重新安裝Appium-desktop1.8.1,后即可正常使用Inspector

Appium0desktop的使用:

需要在配置相關信息如下:

{
"platfromName": "Android",
"deviceName": "VBJ4C1860739",
"platfromVersion": "8.1.0",
"appActivity": "com.a.SplashActivity",
"apppackage": "com.driver"
}

再來說說Appium和Appium-desktop的關系:

1. appium服務端版本分為三種:

   1.1. appium GUI版本,桌面形式,win上更新到了1.4.16(不支持錄制),mac上更新到了1.5.x(支持錄制),目前均不再維護,GUI版本跟appium版本一一對應

   1.2. appium 命令行版本,不管是win還是mac,安裝這種形式的就沒有界面,安裝方式都是npm -g install appium,默認會安裝當前最新版本

   1.3. appium desktop版本,屬於新的桌面形式的appium版本,有界面,可以配置各項參數,可以啟動inspect查看手機界面元素;不管是win還是mac下目前都支持簡單的錄制操作,appium desktop的版本和appium的版本並不是一一對應,下載地址https://github.com/appium/appium-desktop/releases/ 

   通常我們說你的appium服務端版本是多少,指的是在命令行下的appium版本


免責聲明!

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



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