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

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市恬砂,隨后出現(xiàn)的幾起案子咧纠,更是在濱河造成了極大的恐慌,老刑警劉巖泻骤,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件漆羔,死亡現(xiàn)場離奇詭異梧奢,居然都是意外死亡,警方通過查閱死者的電腦和手機演痒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門亲轨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人鸟顺,你說我怎么就攤上這事惦蚊。” “怎么了讯嫂?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵养筒,是天一觀的道長。 經(jīng)常有香客問我端姚,道長,這世上最難降的妖魔是什么挤悉? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任渐裸,我火速辦了婚禮,結(jié)果婚禮上装悲,老公的妹妹穿的比我還像新娘昏鹃。我一直安慰自己,他們只是感情好诀诊,可當(dāng)我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布洞渤。 她就那樣靜靜地躺著,像睡著了一般属瓣。 火紅的嫁衣襯著肌膚如雪载迄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天抡蛙,我揣著相機與錄音护昧,去河邊找鬼。 笑死粗截,一個胖子當(dāng)著我的面吹牛惋耙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播熊昌,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼绽榛,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了婿屹?” 一聲冷哼從身側(cè)響起灭美,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎昂利,沒想到半個月后冲粤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體美莫,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年梯捕,在試婚紗的時候發(fā)現(xiàn)自己被綠了厢呵。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡傀顾,死狀恐怖襟铭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情短曾,我是刑警寧澤寒砖,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站嫉拐,受9級特大地震影響哩都,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜婉徘,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一漠嵌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盖呼,春花似錦儒鹿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蟹瘾,卻和暖如春圾浅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背憾朴。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工贱傀, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人伊脓。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓府寒,卻偏偏與公主長得像,于是被迫代替她去往敵國和親报腔。 傳聞我的和親對象是個殘疾皇子株搔,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容