• 當前位置:首頁 > IT技術 > 移動平臺 > 正文

    遠程設備管理opendx平臺搭建-appium和adb的安裝
    2021-10-22 10:02:32

      多年不見了,說起來也有3年了我又開始寫博客了,這幾年我還是沒啥長進,還是干測試,但是測試行業的話,我已經成了一個測開了,也在搭建自己的測試網站

      本系列文章講述的是一個系列的第一部分,最終可以搭建一整套設備遠程管理平臺,與stf不同的是,opendx搭建較為簡單,而且由于底層是appium來支持的,所以,較容易支持ios,也容易支持更高版本的安卓機型,官方操作說明https://jiangyitao.gitee.io/opendx/guide/deploy.html,可以自行閱讀

      本文先講一下mac本搭建appium環境以及adb,按照本文操作,可以較為順利的搭建,本文的前提是本地已經有java和cnpm等編譯環境了

    1,搭建appium

      opendx底層是appium來支持的,所以要安裝這些,本文采用的方式是使用shell語句

      安裝dockor方式,npm install -g appium-doctor --registry=https://registry.npm.taobao.org

      安裝appium方式,npm install -g appium --registry=https://registry.npm.taobao.org

      筆者在安裝appium過程中,出現了如圖所示問題,感覺也許是共性問題,分享給大家


    ?

      使用npm install -g appium --chromedriver-skip-install即可順利安裝完成

      安裝完成后,可以使用命令appium-doctor --android可以順利開始查詢當前機器appium是否具備安卓機型的條件,以當下情況應該出現下圖

    ?

      出現如上圖所示,就是因為安卓sdk以及環境變量問題導致的,輸入adb也會出現問題,接下來該如此

    2,adb部分安裝

      所謂mac筆記本的adb安裝,實際上就是安卓sdk安裝以及環境變量的配置

      第一種方案是,使用下載https://www.androiddevtools.cn,解壓后,cd進入tools路徑下,輸入./Android sdk,以打開Android SDK Manager進行安裝,進入下圖,選中前3項進行安裝

    ?

      安裝完成后,打開~/.bash_profile,mac的環境變量文件,新增如下內容

      export ANDROID_HOME=/Users/admin/Downloads/android-sdk-macosx

      export PATH=$PATH:$ANDROID_HOME/tools

      export PATH=$PATH:$ANDROID_HOME/platform-tools

      如此,輸入adb devices以及appium -v和appium-doctor --android,驗證環境的正確性,出現下圖所示頁面為正確

    本文摘自 :https://www.cnblogs.com/

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码