Appium+Python-環境搭建

  出來工作好幾年了,這兩年終於踏上了自動化測試的道路,慢慢記錄下學習的艱辛路程,哈哈。

  特別說明:這裡羅列出了搭建的必要步驟,每個環節的詳細安裝教程,可以自行百度哈

一、安裝JDK

  因為Android是由Java語言開發的,所以需要先安裝java環境。

  打開官網下載鏈接://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下載想要的版本,安裝完成後,配置環境變數,需要配置3個變數,具體如下:

1)在系統變數里新建”JAVA_HOME”變數,變數值為:C:\Program Files\Java\jdk1.8.0_60(JDK的安裝路徑)

2)在系統變數里新建”classpath”變數,變數值為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

3)找到path變數(已存在不用新建)添加變數值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

  下面驗證下是否配置成功:打開 cmd,輸入java -version回車顯示java版本號,說明環境變更已配置成功

 註:詳細的jdk安裝教程也可參考://blog.csdn.net/qq_42003566/article/details/82629570

二、安裝android SDK

  Androidsdk下載地址://tools.android-studio.org/index.php/sdk/ (直接下載zip版本,解壓至任意目錄即可),需要配置環境變數,具體如下:

1)在系統變數里新建「ANDROID_HOME」變數,變數值為:C:\Program Files\Java\android-sdk_r24.4.1-windows\android-sdk-windows(AndroidSDK解壓存放路徑)

2)找到path變數(已存在不用新建)添加變數值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;(win10是每個變數都單獨一行的,所以如果是win10的話就不需要分號隔離了

  因為我是直接用真機,所以解壓後就不下載鏡像了,下面驗證下android sdk是否安裝成功,在命令行輸入:adb –version回車後顯示版本號,說明已安裝成功。

  安裝這個的目的是需要用adb命令去看手機設備的相關資訊,還有就是tools文件夾下面有個元素定位工具:uiautomatorviewer.bat ,非常實用。

三、安裝python

  打開官網下載鏈接://www.python.org/,下載想要的版本,安裝時要勾選 Add python to PATH,安裝完成後,下面驗證是否安裝成功:

1)打開cmd,輸入python回車顯示python版本號,說明已安裝成功

 四、安裝node.js

  打開官網下載鏈接://nodejs.org/en/download/ ,下載想要的版本,安裝完成後,配置環境變數,即把安裝路徑加到path,下面驗證下是否安裝成功:

1)打開cmd,輸入node -v回車顯示node.js的版本號,說明已安裝成功

2)打開cmd,輸入npm -v回車顯示npm版本號,說明自帶的npm也已安裝成功

 五、安裝appium

  前面已經安裝完node.js,

1·)通過npm安裝appium:npm install -g appium

2)通過npm安裝appium-doctor:npm install -g appium-doctor(打開cmd,輸入appium-doctor –version出現版本號即完成設置)

六、安裝appium-python-client

  前面已經安裝完python,所以可以通過pip安裝:pip install Appium-Python-Client

  安裝這個的目的是將Python與appium關聯起來

七、安裝pycharm

  打開官網下載鏈接://www.jetbrains.com/pycharm/download/#section=windows,下載Community版本就夠了,安裝時要勾選將 pycharm 的啟動目錄添加到環境變數的選項,安裝完成後直接打開新建項目即可,安裝這個工具的目的是為了寫程式碼腳本哈。

 

以上,appium+python環境搭建成功。