1、下載JDK、配置JDK環境變量
這裏分享一個百度網盤下載jdk:
鏈接: https://pan.baidu.com/s/1lB3sAQ2qi2hn5FV-8KWkDA 提取碼: xznu
下載好後點擊進行安裝。
右擊此電腦---屬性---高級系統配置----環境變量---系統變量
在系統變量
<1> 添加環境變量
名爲: JAVA_HOME
值爲: jdk在電腦上安裝的絕對路徑
<2> 在path中加入變量值:
%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin
<3> 驗證jdk是否配置好
打開cmd,輸入javac
出現有關JAVA信息表示配置成功
二、安裝Android SDK 配置SDK環境變量
分享Android SDK百度網盤鏈接下載:
鏈接: https://pan.baidu.com/s/1a55OlUyx40Xfh3He3EWMcA 提取碼: 5igd
解壓後,開始配置Android SDK環境變量
右擊此電腦---屬性---高級系統配置----環境變量---系統變量
<1> 添加環境變量
名爲: ANDROID_HOME
值爲: Android SDK在電腦上安裝的絕對路徑
<2> 在path中加入變量值:
相對路徑配置Android:
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\build-tools\android-4.3
%ANDROID_HOME%\platforms\android-18
%ANDROID_HOME%\build-tools\android-4.3\aapt.exe
在path中配置變量來說,我更喜歡絕對路徑:
E:\學習相關\Android SDK\windows_sdk\platforms
E:\學習相關\Android SDK\windows_sdk\platform-tools
E:\學習相關\Android SDK\windows_sdk\tools
E:\學習相關\Android SDK\windows_sdk\build-tools\android-4.3
E:\學習相關\Android SDK\windows_sdk\build-tools\android-4.3\aapt.exe
<3>檢查Android SDK是否配置成功
打開cmd,輸入 adb -version
出現版本號,表示配置成功
三、安裝Node.js
因爲Appium是使用nodejs實現的,所以node是解釋器,首先需要確認安裝好
百度網盤分享Node.js下載鏈接:
鏈接: https://pan.baidu.com/s/1r-KoBUy06hCkLTolbhBrFQ 提取碼: 2ive
<1>下載獲取到安裝文件後,直接雙擊安裝文件,根據程序的提示,完成nodejs的安裝(可以將安裝路徑進行修改)
<2> 配置Node.js環境變量
右擊此電腦---屬性---高級系統配置----環境變量---系統變量
在path中添加Node.js的安裝路徑,也就是node.exe文件所在的目錄
上面帶\的Node_js是安裝後,自動配置的,不用管,我們還是要添加一個
<3> 驗證Node_js配置是否成功
打開cmd,輸入npm
出現npm所在路徑,表示配置成功
四、安裝Appium
官網下載地址:https://bitbucket.org/appium/appium.app/downloads/
但是下載速度。。。嘿嘿 你懂的
百度網盤分享appium下載鏈接:
鏈接: https://pan.baidu.com/s/1ItraYcv4og2478WrJi7gFg 提取碼: vfbs
之後無腦安裝就行
五、安裝Appium服務
<1 > 打開cmd,運行命令:
npm install -g appium-doctor
<2> 驗證Appium服務已安裝好
打開cmd,運行命令:
appium-doctor
紅框內全部爲綠色對號,表示有關appium的環境變量均已成功
六、安裝夜深模擬器
爲什麼要安裝夜深模擬器而不是其他的呢?
哈哈,這個您隨便,但是我要說的是,夜深對於app自動化測試來說,比較友好,像是逍遙模擬器來做自動化測試的話,還是有些瑕疵
下載好夜深後,打開它所在的文件位置,做以下操作:
<1> androidSDK的 platform-tools下的adb.exe複製到夜神模擬器安裝目錄。
<2>androidSDK的 build-tools下的aapt.exe複製到夜神模擬器安裝目錄。
<3> 將androidSDK的 platform-tools下的adb.exe複製出來一份放到桌面上,重命名爲nox_adb.exe 替換到夜神模擬器安裝目錄。
以上就是app自動化測試環境搭建
總結常見問題:
1、如果說在使用上出現錯誤或是其他問題,首先要用appium-doctor來檢查你的配置是否正確
2、連接adb時,沒有出現這三行?
那你可以嘗試這樣:
打開cmd,執行以下命令,順序執行
<1>adb connect 127.0.0.1:62001
<2>adb disconnect 127.0.0.1:62001
<3>adb kill-server
<4>adb connect 127.0.0.1:62001
<5>adb start-server
3、連接adb失敗?
重新再使用命令連接一次
4、appiun跟設備連接異常?根本連不上?
看看你有沒有打開開發者選項
模擬器中沒有開啓的話, 連續點五次版本號,開啓開發者模式
5、什麼都按照以上操作弄好了,可是appium-doctor不好使?
重新安裝Node.js,重新配置Node.js環境變量
先用軟件remove,再裝Node.js
6、appium參數都已經寫好了,可爲啥調不起來appium服務,appium日誌中出現404 怎麼辦?
前提,你使用appium-doctor來檢查環境時,他們都是可用的
那麼你可以繼續操作以下,打開cmd,執行以下命令,順序執行:
<1>adb connect 127.0.0.1:62001
<2>adb disconnect 127.0.0.1:62001
<3>adb kill-server
<4>adb connect 127.0.0.1:62001
<5>adb start-server
之後再用appium來連接
如果有任何在配置appium出現的問題
可以在博客下方留言
最後祝大家生活愉快,工作順利
手寫不易,希望大家點點贊,我還是比較虛榮的,嘿嘿