Appium+Python環境搭建完整教程(windows)

首先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

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容