首先Appium的環(huán)境安裝較為復(fù)雜嗜湃,一定要保持平和的心態(tài)進行安裝员魏,一定要平和的心態(tài)進行安裝誓沸,一定要平和的心態(tài)進行安裝~~~
1.java開發(fā)環(huán)境JDK(32位的就下載32位的诸迟,64位的就下載64位的)
2.android SDK(platform/platform tools/tools/build tools)
3.python下載安裝(pip)
4.node.js
5.appium下載安裝(服務(wù)端+客戶端)
6.安裝appium-python-client
7.安裝pycharm(可選IDE工具)
8.安裝unittest
1否副、官網(wǎng)下載jdk-8u211-windows-x64.exe(因之前配置jmeter的時候下載的是這個)點擊安裝汉矿,按提示進行
注意:
1)、中途有兩次安裝路徑备禀,需放在同一路徑下
2)洲拇、安裝jre奈揍,建議和jdk安裝到同一目錄下。選擇"更改"赋续,找到j(luò)dk的安裝位置打月,在java文件夾下新建一個jre文件夾用來存放jre文件。
jdk的下載與安裝詳細圖解:
https://blog.csdn.net/qq_42003566/article/details/82629570
環(huán)境變量配置:我的電腦>選擇“屬性”->“高級”->“環(huán)境變量”->“系統(tǒng)變量”->“新建”
注意:新建的環(huán)境變量蚕捉,因為win10是每個變量都單獨一行的,所以不需要分號隔離了柴淘。
然后點擊確定(之前打開的設(shè)置的確定都要點哦)
變量名: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命令都能執(zhí)行迫淹,jdk配置成功
2.安裝Android SDK(安卓軟件開發(fā)包),測試Android手機必然是要安裝Android SDK为严。
安卓sdk下載地址:http://tools.android-studio.org/index.php/sdk/(直接下載zip版本敛熬,解壓至任意目錄即可)
解壓放在D盤,新建了個android-sdk的目錄第股,在此目錄下新建一個文件夾build-tools应民,里面不需要放置內(nèi)容,目錄結(jié)構(gòu)如圖所示夕吻。
配置安卓環(huán)境變量诲锹,以下內(nèi)容按照本地目錄操作
我的電腦>選擇“屬性”->“高級”->“環(huán)境變量”->“系統(tǒng)變量”->“新建”
變量名: ANDROID_HOME
變量值: D:\API_test\android-sdk
找到path編輯,添加一項:
win7:
;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
win10:新建的環(huán)境變量涉馅,因為win10是每個變量都單獨一行的归园,所以不需要分號隔離了。
然后點擊確定(之前打開的設(shè)置的確定都要點哦)
安卓工具下載地址:https://www.androiddevtools.cn/
找到platform tools
下載后解壓稚矿,把整個platform tools放到安卓目錄下庸诱。
配置好了之后,后面模擬器的內(nèi)容晤揣,可以看蟲師的博客
地址:https://www.cnblogs.com/fnng/p/4540731.html
安裝安卓sdk踩的坑:
最開始下載的ADT Bundel桥爽,但是在SDK manager下載安卓模擬器的時候下載不下來,出現(xiàn)下圖所示現(xiàn)象昧识,百度找了鏡像之類的钠四,配置host之類的都失敗了,后面直接下載的sdk才可以
3.安裝Python
進入官網(wǎng)或百度下載python下載好后安裝到所需安裝路徑滞诺,如在D盤中新建一個python文件夾形导,如D:\API_test\python
安裝完成后將D:\API_test\python和D:\API_test\python\Scripts,添加到環(huán)境變量path下
Python下載與安裝詳細圖解:https://jingyan.baidu.com/article/cb5d6105a32b5f005c2fe0ea.html
4.安裝node.js
Node.js安裝及環(huán)境配置之Windows篇:https://www.cnblogs.com/liuqiyun/p/8133904.html
5.appium下載安裝(服務(wù)端+客戶端)
appium-server:主要用來監(jiān)聽我們的移動設(shè)備(真機或模擬器)习霹,將不同編程語言編寫的 appium 測試腳本進行解析朵耕,然后,驅(qū)動移動設(shè)備來運行測試淋叶。
進入官網(wǎng)地址并下載(服務(wù)端):https://bitbucket.org/appium/appium.app/downloads/
完整安裝帶UI的appium阎曹,可以從官網(wǎng)直接下載dmg(mac)或者zip(Windows),運行里面的appium-installer.exe即可。
當(dāng)前最新版本為AppiumForWindows_1_4_16_1.zip处嫌,注意這是一個 Windows 版本栅贴,如果你的電腦為MAC請下載appium-1.5.3.dmg
appium安裝好后:
找到這個文件安裝目錄D:\API_test\appium\Appium\node_modules\.bin
將上面的地址添加到環(huán)境變量path下;
打開windows命令提示符熏迹,輸入“appium-doctor”命令檐薯,如果出現(xiàn)以下提示,說明你Appium所需要的各項環(huán)境都已準備完成注暗。
安裝appium客戶端(Appiunm-desktop)坛缕,用于抓取app上定位信息:
Appium-Server有一兩年沒有更新了。Windows版在 2015 年底止步于AppiumForWindows_1_4_16_1.zip捆昏。于是赚楚,新的工具 Appium-desktop 來了! 它來繼續(xù) Appium-Server的使命骗卜,當(dāng)然宠页, Appium-Server當(dāng)前仍然是可用的。
下載地址:https://github.com/appium/appium-desktop/releases
安裝過程比較簡單寇仓,雙擊exe文件举户,等待完成安裝就可以了,中間不需要設(shè)置任何選項遍烦,
安裝好之后敛摘,雙擊桌面圖標,默認顯示監(jiān)控的 host 和 port 乳愉,這和 Appium-Server中是一致的兄淫。點擊?“Start Server V 1.13.0”?按鈕啟動服務(wù)
6.安裝appium-python-client
(我最開始是通過pip命令進行安裝的,后面又在pycharm中導(dǎo)入了一次蔓姚,也執(zhí)行過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 版本是當(dāng)前最新版本3.3.3的話,那么最好使用下面命令將版本裝成3.0.2,網(wǎng)傳某些Api的話會報錯备闲。
pip3 install -I selenium==3.0.2
7.安裝pycharm(可選IDE工具)
pycharm安裝使用教程:http://www.reibang.com/p/eb606812765d
Python + selenium自動化環(huán)境搭建的完整步驟:https://www.jb51.net/article/140435.htm(當(dāng)時是搭建selenium自動化環(huán)境的時候已經(jīng)下載好了晌端,所以就沒有重新下載了)
8.安裝unittest