appium+python自動化☞環境搭建
前言:appium可以說是做app最火的一個自動化框架,它的主要優勢是支援android和ios,另外指令碼語言也是支援java和Python。略懂Python,所以接下來的教程是
appium+python,自己搭建環境的時候,按照某些部落格安裝遇到各種奇葩問題,希望此篇文章對你有所幫助,如有錯誤,請指正。
1、環境準備(本人環境:系統win7,64位作業系統)
1)jdk1.8.0(64位)
2)Android SDK
3)Python 3.5
4)AppiumForWindows_1_4_13_1
5)Node.js:node-v4.4.7-x64
6)Appium-Python-Client
安裝包傳送門(百度網盤):https://pan.baidu.com/s/1bHhupbBE5IQOcwbAkkzVog
2、安裝JDK:
1)下載jdk安裝包(我下的是jdk1.8的,我之前使用jmeter4.0的時候安裝的)
2)一路傻瓜式安裝,但是注意安裝路徑,最好是不要含空格和中文
3)設定三個環境變數:計算機--(右鍵)-->屬性-->高階系統設定-->環境變數-->系統變數-->新建
A、JAVE_HOME:C:\Program Files\Java\jdk1.8.0_101(根據自己的jdk安裝路徑填寫)
B、CLASSPATH:.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;(.;一定不要掉了,記住是英文的.;)
C、PATH:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(這裡就不多畫圖了,如果你係統環境裡有path這個變數你就加在末尾,使用;和之前存在的變數值隔開以;結 尾,一定不 能掉;)
4)開啟cmd驗證是否安裝成功,輸入java -version,然後輸入javac能顯示版本號和下面的幫助資訊說明安裝成功
3、android-sdk下載安裝
1)下載android-sdk,這個是做android測試和開發的必備環境
2)解壓後,裡面有個SDK manager.exe雙擊開啟
3)勾選你要下載的API版本和對應的android版本,後面模擬器會用到(不下載用其它模擬器也行,或者真機),然後坐等下載(此圖是轉載)
4)配置Android SDK環境變數
A、在系統變數新建:ANDROID_HOME,對應變數值為:D:\androidsdk\android-sdk-windows(sdk安裝路徑)
B、path新增兩個變數,將以下箭頭所指的兩個檔案路徑新增到path裡(跟之前的變數值以;隔開,不多說)
4、adb環境配置
1)因為adb是在F:\Android SDK\SDK\platform-tools這個目錄下的,所以上面添加了環境變數後,可以直接在cmd裡面運行了。
2)在cmd輸入adb可以檢視對應版本號
5、連結手機
1)手機用資料線連電腦,如果安裝了91助手或者360什麼的可以先下載手機驅動,確認手機能連上
2)開啟cmd輸入:adb devices,當螢幕上出現一串字元,後面顯示devices說明連線成功(出現其它的提示,得檢查自己的環境了)
6、Python安裝
1)下載Python安裝包(選擇相應作業系統的安裝包,並不是我分享的安裝包就適合你),官網下載地址:https://www.python.org/15
2)Python安裝,雙擊傻瓜式安裝(別安裝在c盤哦)
3)我的安裝目錄在F盤:F:\python
4)安裝完成後,看下這個目錄F:\python\Scripts,有沒pip.exe和easy_install.exe(一般都有)
5)將F:\python和F:\python\Scripts,新增到環境變數path下(這裡就不說了,說了太多次了。。。)
6)開啟cmd輸入python,出現版本號,然後輸入print("hello world!")
7、安裝node.js
1)下載官網地址:https://nodejs.org/en/download/23(你讓我咋說呢。。。)
2)下載後一路傻瓜式安裝,安裝完成後,執行cmd,輸入node –v檢視版本號,然後輸入npm(出現下圖,就說明你安裝成功了)
8、安裝appium
1)下載安裝地址:https://bitbucket.org/appium/appium.app/downloads/16(可以去官網下,也可以去網盤下,以我們公司的網速10k/s的網速,我果斷 選擇找人要了 個安裝
包)
2)直接雙擊appium-installer.exe檔案安裝就好,桌面會生成一個appium的圖示,啟動後介面顯示如下:
9、安裝.net framework
1)Appium是用.net開發的,所以需要安裝.net framework4.5,下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=3065332
2) 下載好之後直接進行傻瓜式安裝。。。
10、appium-doctor
1)appium安裝好後,找到這個檔案目錄F:\appium\Appium\Appium\node_modules\.bin
2)將上面的地址新增到環境變數path下(不多說了)
3)打卡cmd,輸入appium-doctor,檢查環境是否OK,出現如下圖所示,說明環境OK
11、安裝Appium-Python-Client
1)前面已經安裝好了python,所以在這裡只需要開啟cmd,輸入:pip install Appium-Python-Client
結尾: 到這裡環境就搭好了,在安裝過程中遇到各種奇葩問題,若要問如何解決,那麼請解除安裝完後,仔細閱讀,從第一行開始,一步一步走下來,中間任何一個環境出問題,都 會導致最後appium執行失敗。