前奏~ 在Windows上設定Appium Android 環境

要能夠在Windows的環境中用Appium測試Android application 分別需要安裝下列工具:
這裡使用Python做為開發 test script的程式語言
  • Java SDK
  • Android Studio
  • Intel Hardware Accelerated Execution Manager (加快模擬器執行速度)
  • Dotnet framework 4.5
  • Appium GUI Server
  • Python 3.5
  • Appium-python-client python套件
  • Pytest python 套件
接下來就一一介紹每個元件的安裝和設定方式

Java SDK

  1. 安裝JAVA
    從Oracle官網下載安裝JDK
    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    建議將你的JDK和JRE分開來安裝在獨立的路徑 ex. C:\Java

  2. 設定JAVA_HOME 環境變數路徑
    我的電腦右鍵 > 內容 > 進階系統設定 > 環境變數
    新增使用者變數輸入
    JAVA_HOME
    C:\Java\jdk1.8.0_65 (JDK安裝路徑)

  3. 設定PATH 環境變數路徑
    找到系統變數裡的path
    在後面加上; 再輸入C:\Java\jdk1.8.0_65\bin

  4. 檢查Java 是否安裝成功
    在CMD中輸入 **java -version

    **

Android Studio

  1. 下載及安裝Android Studio
    https://developer.android.com/sdk/index.html

  2. 設定ANDROID_HOME 環境變數路徑
    我的電腦右鍵 > 內容 > 進階系統設定 > 環境變數
    新增系統變數輸入
    ANDROID_HOME
    C:\Android\sdk

  3. 設定platform-tools in PATH環境變數
    找到系統變數裡的path
    在後面加上; 再輸入C:\Android\sdk\platform-tools

  4. 設定tools in PATH環境變數
    找到系統變數裡的path
    在後面加上; 再輸入C:\Android\sdk\tools

  5. 驗證Android SDK 是否安裝成功
    在CMD中輸入 adb

Intel Hardware Accelerated Execution Manager

  1. 從Android SDK 資料夾底下開啟Android SDK Manager

  2. 勾選後安裝 Check Intel X86 Emulator Accelerator (HAX)

    補充:
    如果從SDK Manager安裝時遇到Not compatible 無法安裝時, 請直接跳到Step 5 用手動的方式安裝
    還是不行的話則需要先重開機進入Bios, 打開與Intel Virtualization相關的設定

  3. 開啟控制台 > 新增移除程式 > 開啟或關閉Windows功能

  4. 選擇 Disable Hyper-V (windows 8 以上版本才需要做這個動作)

  5. 手動安裝Hardware Accelerator
    開啟C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager
    執行 intelhaxm-android.exe

  6. 安裝完成後打開CMD, 輸入 sc query intelhaxm

  7. 確定要能查詢到service已經啟動

Dotnet framework

  1. 下載.NET Framework 4.5 安裝檔並完成安裝 https://www.microsoft.com/en-in/download/details.aspx?id=30653

Appium GUI Server

  1. 下載Appium GUI app server 1.4.16.1
    https://bitbucket.org/appium/appium.app/downloads/AppiumForWindows_1_4_16_1.zip

    其他各種版本
    https://bitbucket.org/appium/appium.app/downloads/

  2. 解壓縮後執行 appium-installer.exe

Pythyon 3.x

  1. 到官方網站下載 Python 3.6
    https://www.python.org/downloads/

  2. 完成自訂安裝

  3. 設定 Python 環境變數
    新增一個系統變數, 輸入內容
    PYTHONPATH3
    C:\Python36;C:\Python36\Tools\scripts;C:\Python36\DLLs;C:\Python36\Lib;C:\Python36\libs;C:\Python36\Scripts

  4. PYTHONPATH3 加入到Path 環境變數
    ;%PYTHONPATH3%

  5. 驗證Python 安裝
    在CMD中輸入python -V 驗證Pytho是否安裝成功
    再輸入pip -V 檢查PIP是否也已經安裝好

Appium-python-client python套件

  1. 開啟CMD, 輸入 pip install appium-python-client

Pytest python 套件

  1. 開啟CMD, 輸入 pip install pytest

這樣就完成Appium Android環境的初步設定

results matching ""

    No results matching ""