appium的基本環境配置


1、先安裝jdk1.7或jdk1.8之后,並配置好環境變量

 

2、安裝Android SDK(安卓軟件開發包),測試Android手機必然要安裝Android SDK,例如android-sdk_r24.4.1-windows

下載地址:http://tools.android-studio.org/index.php/sdk/ (直接下載zip版本,解壓至任意目錄即可)

2.1 解壓之后,添加至環境變量:在系統變量中新增一個變量ANDROID_HOME,將解壓之后的路徑放進去

2.2 解壓之后,雙擊SDK Manager.exe,必裝:Tools文件夾下Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools

 

2.3 安裝完之后,配置環境變量path,將android-sdk_r24.4.1-windows下面的Platform-tools、Build-tools、Tools配置到環境變量里面去

檢查:安裝並配置好之后,在cmd窗口中輸入adb 和adb devices進行測試

如果是用夜神模擬器進行測試時,先將模擬器打開之后,設置手機版后,將Platform-tools下的adb.exe復制到夜神模擬器安裝路徑下,並更名為nox_adb.exe,要保持版本一致

查看版本:直接在cmd下輸入adb version查看到版本(即Platform-tools下的adb版本),再進入到夜神模擬器的bin目錄的cmd下,輸入nox_adb version查看版本,如果二者版本不一致,將Platform-tools下的adb.exe復制到夜神模擬器安裝路徑下,並更名為nox_adb.exe

 

可能遇到的問題:adb devices在獲取連接的安卓手機時,一定會遇到很多坑,這里我們梳理下可能會遇到的坑。

1、手機USB調試一定要打開。

2、多找兩根USB線,排除線的問題。

3、多換幾個USB接口,排除USB個別接口不好使問題(如:3.0 與 2.0)

4、驅動程序,通過設備管理器查看是否安裝驅動或驅動不是最新。(建議:下載驅動精靈,USB相關的驅動都更新下。部分安卓手機更新后會出現一個專門的adb Interface。)

5、更新adb_usb.ini文件(C盤用戶目錄下.android目錄下的adb_usb.ini),少數電腦不能識別Android手機時,可以將設備管理器下的Android手機的VID、PID增加到adb_usb.ini文件中。

 

3、安裝node.js,由於Appium的server端是node.js編寫的所以需要先安裝node.js。安裝node.js后,可以直接通過npm安裝Appium。(注:npm類似於Python的pip,一個非官方包管理器)

官方下載地址:https://nodejs.org/en/download/,node.js的安裝一路傻瓜式next就可以了,注意一點,將路徑改下,安裝成功后會自動添加環境變量。也就是在cmd下任意目錄都可以使用npm命令。

安裝完之后,配置到path環境變量中

 

檢查:在cmd窗口中輸入npm,顯示如下信息則沒有問題

 

4、安裝appium服務端:如果已經安裝過的,先npm -g uninstall appium卸載,再npm -g install appium@1.7.1 or npm -g install appium@1.8.1進行安裝

檢查:安裝完之后,在cmd窗口輸入appium 和appium -v

 

5、安裝 appium-doctor,在cmd窗口npm install -g appium-doctor

檢查:在cmd窗口輸入appium-doctor

 

6、安裝appium客戶端appium-desktop-setup-1.8.1.exe

安裝好之后配置環境變量,在系統變量中新增一個Appium_Home,如下圖,配置好之后,新增到path環境變量中,%Appium_Home%

 


免責聲明!

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



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