環境是Window 10 64位
第一章:安裝Appium
Appium和node.js需要一起安裝,他們的依賴關系暫不深究。
1. node.js傻瓜式安裝
安裝完成后,運行cmd,輸入node –v,如果安裝成功,會輸出如下版本信息:

2.安裝appium,安裝appium有兩種方法。
1).借助於步驟1安裝好的node.js,進入cmd,輸入命令npm install –g appium (不推薦,太慢了)
2).官網上選擇下載相應版本的appium並安裝。(選擇對應系統64位的軟件包,傻瓜式安裝即可)
官網地址:https://bitbucket.org/appium/appium.app/downloads/
看其他博主有遇到未安裝.NET Framework,Appium是由.NET 開發的,所以,它會依賴 .NET framework相關組件,如果報錯,請自行下載安裝.NET Framework(直接百度即可)。
3).把node_modules的bin目錄放到系統的Path路徑里
;E:\Program Files\Appium\node_modules\.bin
進入cmd命令行,輸入appium-doctor ,出現以下提示,All Checks were successful ,說明環境成功。(這一步需要把JDK、Android SDK安裝完成后再進行檢查)

4).安裝好后,雙擊Appium.exe運行。

第二章 Android SDK環境
Android 也是基於JAVA開發的。JDK默認安裝,在此不介紹了。
1. 首先下載Android Sudio進行安裝。(我都是傻瓜式安裝,也沒有對API版本有什么特殊要求)
官網下載:http://www.android-studio.org/
2. 配置環境變量
設置 ANDROID_HOME 系統變量為你的 Android SDK 路徑
C:\Users\z_wh\AppData\Local\Android\sdk
把 tools 和 platform-tools 兩個目錄加入到系統的 Path 路徑里
;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
第三章 安裝夜深模擬器
1. 傻瓜式下載安裝

2. 啟動夜深模擬器,打開開發者模式。
在夜神模擬器的安裝目錄Nox\bin下cmd執行Nox_adb.exe devices查看能否發現設備如下:

如果能發現設備的話,請備份sdk\platform-tools目錄下的如下三個文件,將夜神模擬起的No_adb.exe重命名為adb.exe,復制如下三個文件覆蓋sdk\platform-tools下的相同文件。

新起一個cmd窗口,在夜神模擬器啟動的情況下,adb devices看下是否可以發現設備。

第四章 客戶端編碼
PyCharm 編寫python代碼。
輔助工具:
進入目標設備:adb shell
模擬器上操作,查看操作日志:logcat |grep cmp=
流程圖:
python代碼
appium
android sdk
夜神模擬器
參考:
新手學appium-Appium_Python_Client的使用
[Android測試] Appium的一些坑問題錯誤解決 與 技巧集錦
