首先Appium的環境安裝較為復雜,一定要保持平和的心態進行安裝,一定要平和的心態進行安裝,一定要平和的心態進行安裝~~~
1.java開發環境JDK(32位的就下載32位的,64位的就下載64位的)
2.android SDK(platform/platform tools/tools/build tools)
3.python下載安裝(pip)
4.node.js
5.appium下載安裝(服務端+客戶端)
6.安裝appium-python-client
7.安裝pycharm(可選IDE工具)
8.安裝unittest
1、官網下載jdk-8u211-windows-x64.exe(因之前配置jmeter的時候下載的是這個)點擊安裝,按提示進行
注意:
1)、中途有兩次安裝路徑,需放在同一路徑下
2)、安裝jre,建議和jdk安裝到同一目錄下。選擇"更改",找到jdk的安裝位置,在java文件夾下新建一個jre文件夾用來存放jre文件。
jdk的下載與安裝詳細圖解:
https://blog.csdn.net/qq_42003566/article/details/82629570
環境變量配置:我的電腦>選擇“屬性”->“高級”->“環境變量”->“系統變量”->“新建”
注意:新建的環境變量,因為win10是每個變量都單獨一行的,所以不需要分號隔離了。
然后點擊確定(之前打開的設置的確定都要點哦)
變量名:JAVA_HOME
變量值(jdk安裝路徑):D:\API_test\Java\jdk1.8.0_211
變量名:CLASSPATH
變量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
變量名:Path
變量值:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
cmd命令:
輸入java -version查看版本
java? javac命令都能執行,jdk配置成功
2.安裝Android SDK(安卓軟件開發包),測試Android手機必然是要安裝Android SDK。
安卓sdk下載地址:http://tools.android-studio.org/index.php/sdk/(直接下載zip版本,解壓至任意目錄即可)
解壓放在D盤,新建了個android-sdk的目錄,在此目錄下新建一個文件夾build-tools,里面不需要放置內容,目錄結構如圖所示。
配置安卓環境變量,以下內容按照本地目錄操作
我的電腦>選擇“屬性”->“高級”->“環境變量”->“系統變量”->“新建”
變量名: ANDROID_HOME
變量值: D:\API_test\android-sdk
找到path編輯,添加一項:
win7:
;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
win10:新建的環境變量,因為win10是每個變量都單獨一行的,所以不需要分號隔離了。
然后點擊確定(之前打開的設置的確定都要點哦)
安卓工具下載地址:https://www.androiddevtools.cn/
找到platform tools
下載后解壓,把整個platform tools放到安卓目錄下。
配置好了之后,后面模擬器的內容,可以看蟲師的博客
地址:https://www.cnblogs.com/fnng/p/4540731.html
安裝安卓sdk踩的坑:
最開始下載的ADT Bundel,但是在SDK manager下載安卓模擬器的時候下載不下來,出現下圖所示現象,百度找了鏡像之類的,配置host之類的都失敗了,后面直接下載的sdk才可以
3.安裝Python
進入官網或百度下載python下載好后安裝到所需安裝路徑,如在D盤中新建一個python文件夾,如D:\API_test\python
安裝完成后將D:\API_test\python和D:\API_test\python\Scripts,添加到環境變量path下
Python下載與安裝詳細圖解:https://jingyan.baidu.com/article/cb5d6105a32b5f005c2fe0ea.html
4.安裝node.js
Node.js安裝及環境配置之Windows篇:https://www.cnblogs.com/liuqiyun/p/8133904.html
5.appium下載安裝(服務端+客戶端)
appium-server:主要用來監聽我們的移動設備(真機或模擬器),將不同編程語言編寫的 appium 測試腳本進行解析,然后,驅動移動設備來運行測試。
進入官網地址并下載(服務端):https://bitbucket.org/appium/appium.app/downloads/
完整安裝帶UI的appium,可以從官網直接下載dmg(mac)或者zip(Windows),運行里面的appium-installer.exe即可。
當前最新版本為AppiumForWindows_1_4_16_1.zip,注意這是一個 Windows 版本,如果你的電腦為MAC請下載appium-1.5.3.dmg
appium安裝好后:
找到這個文件安裝目錄D:\API_test\appium\Appium\node_modules\.bin
將上面的地址添加到環境變量path下;
打開windows命令提示符,輸入“appium-doctor”命令,如果出現以下提示,說明你Appium所需要的各項環境都已準備完成。
安裝appium客戶端(Appiunm-desktop),用于抓取app上定位信息:
Appium-Server有一兩年沒有更新了。Windows版在 2015 年底止步于AppiumForWindows_1_4_16_1.zip。于是,新的工具 Appium-desktop 來了! 它來繼續 Appium-Server的使命,當然, Appium-Server當前仍然是可用的。
下載地址:https://github.com/appium/appium-desktop/releases
安裝過程比較簡單,雙擊exe文件,等待完成安裝就可以了,中間不需要設置任何選項,
安裝好之后,雙擊桌面圖標,默認顯示監控的 host 和 port ,這和 Appium-Server中是一致的。點擊?“Start Server V 1.13.0”?按鈕啟動服務
6.安裝appium-python-client
(我最開始是通過pip命令進行安裝的,后面又在pycharm中導入了一次,也執行過pip3 install -I selenium==3.0.2)
進入cmd?輸入:pip?install?Appium-Python-Client。通過Python安裝等待安裝完成。
如果從官方的資源庫下載Appium-Python-Client失敗,請自行更換下載源重新下載。在命令行輸入"pip install Appium-Python-Client -ihttp://pypi.douban.com/simple"重試
Tips:檢查selenium版本3.3.3
如果顯示的 selenium 版本是當前最新版本3.3.3的話,那么最好使用下面命令將版本裝成3.0.2,網傳某些Api的話會報錯。
pip3 install -I selenium==3.0.2
7.安裝pycharm(可選IDE工具)
pycharm安裝使用教程:http://www.lxweimin.com/p/eb606812765d
Python + selenium自動化環境搭建的完整步驟:https://www.jb51.net/article/140435.htm(當時是搭建selenium自動化環境的時候已經下載好了,所以就沒有重新下載了)
8.安裝unittest