當(dāng)前位置:首頁(yè) > IT技術(shù) > 移動(dòng)平臺(tái) > 正文

遠(yuǎn)程設(shè)備管理opendx平臺(tái)搭建-appium和adb的安裝
2021-10-22 10:02:32

  多年不見(jiàn)了,說(shuō)起來(lái)也有3年了我又開始寫博客了,這幾年我還是沒(méi)啥長(zhǎng)進(jìn),還是干測(cè)試,但是測(cè)試行業(yè)的話,我已經(jīng)成了一個(gè)測(cè)開了,也在搭建自己的測(cè)試網(wǎng)站

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

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

1,搭建appium

  opendx底層是appium來(lái)支持的,所以要安裝這些,本文采用的方式是使用shell語(yǔ)句

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

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

  筆者在安裝appium過(guò)程中,出現(xiàn)了如圖所示問(wèn)題,感覺(jué)也許是共性問(wèn)題,分享給大家


?

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

  安裝完成后,可以使用命令appium-doctor --android可以順利開始查詢當(dāng)前機(jī)器appium是否具備安卓機(jī)型的條件,以當(dāng)下情況應(yīng)該出現(xiàn)下圖

?

  出現(xiàn)如上圖所示,就是因?yàn)榘沧縮dk以及環(huán)境變量問(wèn)題導(dǎo)致的,輸入adb也會(huì)出現(xiàn)問(wèn)題,接下來(lái)該如此

2,adb部分安裝

  所謂mac筆記本的adb安裝,實(shí)際上就是安卓sdk安裝以及環(huán)境變量的配置

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

?

  安裝完成后,打開~/.bash_profile,mac的環(huán)境變量文件,新增如下內(nèi)容

  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,驗(yàn)證環(huán)境的正確性,出現(xiàn)下圖所示頁(yè)面為正確

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

開通會(huì)員,享受整站包年服務(wù)立即開通 >