Appium+python自動化1-環境搭建(上)
前言
appium可以說是做app最火的一個自動化框架,它的主要優勢是支援android和ios,另外指令碼語言也是支援java和Python。小編擅長Python,所以接下來的教程是appium+python的例項。
學習appium最大的難處在於環境的安裝,80%的人死於環境安裝,然後就沒然後了,10%的人被環境折騰一週以上,只有剩下的10%人品好,可以順利安裝。
一、環境準備
小編的環境是Windows 7版本 64位系統(32位的同學自己想辦法哦)
1.jdk1.6.0 (64位)
2.android-sdk_r24.3.4-windows
3.python:2.7(3.6也可以)
4.appium:1.4.13.1
5.Node.js:node-v4.4.7-x64
6.Appium-Python-Client
二、jdk安裝
1.下載jdk包,小編的是64位1.6版本,其它高階版本應該也是可以的。根據自己的系統選擇對應版本
2.一路傻瓜式安裝,注意安裝路徑不要有空格,不要有中文。jdk和jre不要放在一個資料夾下
3.設定三個環境變數,我的電腦>選擇“屬性”->“高階”->“環境變數”->“系統變數”->“新建”
JAVA_HOME----D:\Java\jdk1.6.0” (根據自己安裝路徑填寫)
1471426392934219.png746x404 18.4 KB
CLASSPATH--- .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
1471426406862959.png783x404 19.6 KB
PATH-----;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在path路徑下加上面那兩個,這裡就不多說了
4.開啟cmd驗證是否安裝成功,輸入java -version,然後輸入javac
能顯示版本號和下面的幫助資訊說明安裝成功
三、android-sdk下載安裝
1.下載android-sdk,這個是做android測試和開發的必備環境,如果不會下載的話,在QQ群:512200893群檔案下載
2.解壓後,裡面有個SDK manager.exe雙擊開啟
3.勾選你要下載的API版本和對應的android版本,後面模擬器會用到(不下載用其它模擬器也行,或者真機),然後坐等下載
四、android-sdk環境變數
1.在系統變數新建:ANDROID_HOME,對應變數值為:D:\androidsdk\android-sdk-windows(sdk安裝路徑)
2.path新增兩個變數,將以下箭頭所指的兩個檔案路徑新增到path裡
3.path裡面新增D:\androidsdk\android-sdk-windows\tools和D:\androidsdk\android-sdk-windows\platform-tools
五、adb環境
1.因為adb是在D:\androidsdk\android-sdk-windows\platform-tools這個目錄下的,所以上面添加了環境變數後,可以直接在cmd裡面運行了。
2.在cmd輸入adb可以檢視對應版本號
六、連線手機
1.手機用資料線連電腦,如果安裝了91助手或者360什麼的可以先下載手機驅動,確認手機能連上
2.開啟cmd輸入:adb devices,當螢幕上出現一串字元,後面顯示devices說明連線成功(出現其它的提示,得檢查自己的環境了)
到這裡android的測試開發環境已經裝好了,下一篇會教搭建搭建appium環境。安裝過程中遇到各種奇葩問題,請解除安裝完後,仔細閱讀,從第一行開始,一步一步走下來,中間任何一個環境出問題,都會導致最後appium執行失敗。
在學習過程中有遇到疑問的,可以加appium(python+java) QQ群交流:330467341