Appium自动化环境搭建
APP自動化環境搭建
一、安裝Appium
因為Appium是由.NET 開發的,所以,它會依賴 .NET framework相關組件,在安裝之前,我們首先應該百度“.net framework 4.5” ,百度軟件中心提供該框架的下載,將其下載并安裝即可
之后我們可以在下方Appium官方網站上下載操作系統相應的Appium版本。這其中AppiumForWindows格式的為Windows版本,如果你的電腦為MAC請下載后綴名為.dmg格式
https://bitbucket.org/appium/appium.app/downloads/
我們以Windows為例,將下載的AppiumForWindows_1_4_0_0.zip 進行解壓,如下:
雙擊exe文件進行安裝,根據提示,一步一步進行安裝,這里不再啰嗦。最終在會桌面上生成Appium圖標,現在Appium就可以啟動了,因為Android是由Java語言開發的,所以想開發Android應用首先需要Java環境,所以,我們首先需要安裝Java環境。因為百度上面教程很詳細,所以這里就不重點描述了,下面附上百度Java環境安裝教程
http://jingyan.baidu.com/article/e75aca85b29c3b142edac6a8.html
二、安裝android adt & SDK
Android SDK:
Android SDK提供了你的API庫和開發工具構建,測試和調試應用程序,簡單來講,Android SDK 可以看做用于開發和運行Android應用的一個軟件
下面是adt-bundle 下載鏈接:
http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
Android-sdk下載地址:
http://dl.google.com/android/android-sdk_r23.0.2-windows.zip
http://dl.google.com/android/installer_r23.0.2-windows.exe
http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip
http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz
adt和sdk 都可以用來運行android 模擬器,所以下載哪個都可以。下載鏈接中已經標識了系統信息,請根據自己的操作系統下載相應的版本
下面設置Android環境變量,方法與java環境變量類似。我本機的目錄結果為:
G:\APP自動化\android-sdk_r23.0.2-windows
我的電腦”右鍵菜單—>屬性—>高級—>環境變量—>系統變量–>新建
變量名:ANDROID_HOME
變量值:G:\APP自動化\android-sdk_r23.0.2-windows
找到path變量名—>“編輯”添加:
變量名:PATH
變量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
三、SDK Manager安裝模擬器
雙擊啟動SDK Manager.exe 程序。
這里推薦一個網站:http://www.androiddevtools.cn/
它提供了國內的代理,以及各種開發工具的安裝,在Android SDK Manager 的菜單欄上點擊“Tools”—->“Options…”設置相關代碼,如下圖:
這樣就可以更新了,下面就是安裝SDK Platform-Tools
把解壓出來的 platform-tools 文件夾放在 android sdk 根目錄下,并把 adb所在的目錄添加到系統 PATH 路徑里(這個我們在設置android環境變量時已經添加),即可在命令行里直接訪問了 adb, fastboot 等工具。
打開Windows命令提示符,通過“appium-doctor”命令檢查appium環境,如出現下面提示
有可能是你在安裝appium之后沒有添加環境變量,添加之后出現
現在環境已經基本搭建完成
四、安裝Android 模擬器
我這里以Android 4.4.2版本為例。
如上圖,勾選所需要安裝的工具,點擊右下角“Install packages…
選擇“Accept License”選項,點擊“Install”按鈕時行安裝。為了保險起見,以防以后用到而沒有安裝,所以這里全部做了安裝。
但是,你可能會發現這種方法會提示“Download interrupted: URL not found.”這樣的錯誤,那么我們只能將這些工具單個的下載安裝了。
安裝SDK platform
android 4.4.2 :http://pan.baidu.com/s/1eQf8ZgI
這是Android開發所需的sdk,下載并解壓后,將解壓出的整個文件夾復制或者移動到 …/android-sdk-windows/platforms/文件夾,然后重新打開SDK Manager.exe
安裝Samples for SDK
android 4.4.2 : http://pan.baidu.com/s/1dDeSKt7
這是Android SDK自帶的示例代碼,下載并解壓后,將解壓出的整個文件夾復制或者移動到 …/android-sdk-windows/samples文件夾下,然后重啟SDK Manager.exe。
安裝SDK System images
android 4.4.2 : http://pan.baidu.com/s/1i3Jwhed
這是在創建模擬器時需要的system image,也就是在創建模擬器時 CPU/ABI項需要選擇的,下載并解壓后,將解壓出的整個文件夾復制或者移動到…/android-sdk-windows/system-images文件夾下即可, 如果沒有 system-images目錄就先創建此文件夾,然后重新打開SDK Manager.exe。
GoogleMap APIs SDK
android 4.4.2(ARM): http://pan.baidu.com/s/1bno0mFt
android 4.4.2(x86): http://pan.baidu.com/s/1jGgKyZc
這是GoogleMap APIs SDK,下載并解壓后,將解壓出的整個文件夾復制或者移動到 …/android-sdk-windows/add-ons文件夾下,然后打開SDK Manager
Android Framework Source Code
android 4.4.2 : http://pan.baidu.com/s/1hqGGrVA
這是Android Framework Source Code,下載并解壓后,將解壓出的整個文件夾復制或者移動到…/android-sdk-windows/sources文件夾下,然后重新打開SDK Manager.exe。
五、創建android模擬器
下面雙擊“AVD Manager.exe”創建android模擬器。
點擊“Create….”
如果顯示屏分辨率比較底的話,盡量選擇低分辨率的“Device”
點擊“OK”,在AVD Manager 窗口,點擊“Start…”按鈕啟動android 模擬器
因為新虛擬機沒了實體鍵,所以我們可以利用鍵盤按鍵來操作android虛擬機。
總結
以上是生活随笔為你收集整理的Appium自动化环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Fisher线性判别分析以及python
- 下一篇: 如何用油猴解析VIP视频