基本是按照這2個鏈接安裝的少欺,所以以下會將這幾個文件結(jié)合起來:
Appium+Python環(huán)境的搭建(Windows)??
一滤灯、安裝node.js
1.官網(wǎng)下載地址:https://nodejs.org/en/download/
2潦俺、雙擊進(jìn)行安裝逾滥,可以選擇路徑,我安裝到了默認(rèn)位置C盤(C:\Program Files\nodejs\)禁添,自動添加到了PATH環(huán)境變量撮胧,DOS窗口輸入npm回車,顯示下圖信息(如果不是在C盤老翘,記得手動配置下環(huán)境變量)
3芹啥、測試:CMD中輸入node -v,能看到版本號
PS:手動配置node環(huán)境變量
path后面增加:%Node_PATH%; -----包含冒號
系統(tǒng)變量新增Node_PATH:輸入nodejs安裝的地址
二酪捡、Java環(huán)境配置(JDK有就可以不用裝了)
三叁征、android-sdk安裝(AndroidStudio安裝)
(沒有java環(huán)境的要先安裝jdk)
通過官方地址下載安裝sdk:http://developer.android.com/sdk/index.html
環(huán)境變量配置:(ANDROID_HOME:配置的是androidstudio中SDK的位置,一般在C盤)
之前配錯了逛薇,執(zhí)行adb命令的時候捺疼,提示找不到
我的是:C:\Users\admin\AppData\Local\Android\Sdk
ANDROID_HOME :D:\android\android-sdk-windows
PATH:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
配置正確了是這樣的:
三、安裝Appium
1.Appium的下載:
? https://bitbucket.org/appium/appium.app/downloads/
2.Appium的安裝:下載解壓之后雙擊應(yīng)用程序進(jìn)行安裝可以修改路徑永罚,一直點擊下一步啤呼,后點擊install開始安裝程序,會打印信息呢袱,最后顯示completing the appium setup wizard官扣,說明安裝完成。
3.打開Appium
? 雙擊安裝目錄下的應(yīng)用程序Appium.exe,顯示下圖羞福,說明安裝成功
注意:安裝成功會自動添加PATH環(huán)境變量(我的D:\softwore\Appium\AppiumForWindows\Appium\node_modules\.bin;)
? ? ? 樓主的為:C:\Program Files(x86)\Appium\node_modules\.bin
4.安裝檢查:CMD中輸入appium-doctor惕蹄,能看到All Checks were successful,環(huán)境搭建成功
四、安裝python
1.python下載:
https://www.python.org/downloads/release/python-352/
2.安裝:選擇路徑進(jìn)行安裝治专,默認(rèn)為C盤
3.配置系統(tǒng)環(huán)境變量卖陵,找到系統(tǒng)環(huán)境變量Path,添加python的路徑(一般會默認(rèn)添加路徑)
(樓主的是C:\Program Files\Python35\Scripts\;C:\Program Files\Python35\;)
(C:\Python27\;C:\Python27\Scripts;)
? 裝了兩個版本张峰,以后在詳細(xì)講解兩個版本共存的安裝方法
4.安裝檢查:DOS窗口輸入python回車泪蔫,顯示下圖,說明安裝成功
五喘批、安裝appium-python-client
Appium的實用方法都藏在Client的源碼里撩荣,對于driver實例,均有對應(yīng)的元素查找方法饶深,有些是專門針對手機(jī)的函數(shù)餐曹,則需要在這個Client安裝后方可使用。安裝后引用一下方可使用
From selenium import webdriver
From appium import webdriver
安裝方法:
.pip安裝
進(jìn)入cmd敌厘,輸入:pip install Appium-Python-Client台猴。等待安裝完成(或者pip install appium-python-client)
2.或者下載源碼安裝
? a.下載地址:https://pypi.python.org/pypi/Appium-Python-Client
? b.解壓,進(jìn)入cmd,cd到目錄? cd Appium-Python-Client-X.X
? c.python setup.py install
六、安裝虛擬器
七卿吐、虛擬器和Appium關(guān)聯(lián)起來
1、在虛擬器中配置安卓SDK的地址
2锋华、在執(zhí)行adb devices中查出想要配置的模擬器名稱
3嗡官、再在Appium中配置模擬器名稱,就是第二個步驟查出來的這個
4毯焕、啟動APPium和模擬器
5衍腥、可以把需要測試的APK包拉到虛擬器上,再寫腳本
(可用uiautomatorviewer進(jìn)行元素定位)
八纳猫、來自Python中requests包的安裝
在官方網(wǎng)站下載了一個requests的安裝包婆咸,https://pypi.python.org/pypi/requests ,然后點擊download芜辕。
進(jìn)入下一個頁面后尚骄,下載壓縮包,一般為tar格式的侵续,如下圖倔丈,點擊紅色部分
下載完之后,把這個文件放在一個目錄下面,放在python27的安裝目錄下的lib文件夾下状蜗,然后打開終端cmd,進(jìn)行安裝pip install requests
九需五、如果要安裝爬蟲工具:
pip install beautifulsoup4
十、升級pip工具(注意:此條命令要在擁有管理員權(quán)限的DOS窗口下執(zhí)行)
python -m pip install -U pip