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虛擬機。
    這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章