Mac 下 搭建appium +android+python 自動化測試環(huán)境(三)

Mac 下 appium +python 自動化測試系列:
Mac 下搭建 appium+ios+python 自動化測試環(huán)境(一)
Mac 下 appium 自動化測試iOS 測試配置和腳本編寫(二)
Mac 下 搭建appium +android+python 自動化測試環(huán)境(三)
Mac 下 appium 自動化測試 Android 測試配置和腳本編寫(四)

在搭建好Mac + appium + python的環(huán)境的基礎(chǔ)上,我們順便支持 Android 環(huán)境,安裝 iOS 環(huán)境請看開篇Mac下appium 自動化測試的 iOS 環(huán)境搭建(一)

一步步安裝之后安裝在目錄


image

在終端下路徑如下:

cd /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home
  • 2.安裝 android-sdk

首先因為天朝墻的問題狐树,我們無法訪問,這里我推薦一兩個地址:

http://www.android-studio.org/index.php/download

http://down.tech.sina.com.cn/page/45703.html
下載完之后,我們可以打開下載路徑:

image
啟動 SDK Manager來下載跟新包資源和版本 sdk 基礎(chǔ)包

  • 3.配置 Android 環(huán)境和 JDK 環(huán)境

首先,打開我們根目錄下的.bash_profile文件

vim .bash_profile(有就會打開锰瘸,沒有就會創(chuàng)建)

按照以下的配置寫入配置儒拂,路徑換成你們自己的對應(yīng)的路徑就好了!

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

export ANDROID_HOME=/Users/xxxx/Downloads/android-sdk-macosx

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools/

export PATH=$PATH:/usr/local/bin:/usr/local/sbin:${PATH}

退出保存之后想里面配置立馬生效可以執(zhí)行以下命令:

source .bash_profile

驗證 android 環(huán)境是否配置成功可以簡單的使用 adb 命令

adb devices
List of devices attached
(沒有連接設(shè)備皇筛,這里顯示為空)

到此琉历,我們再請出 appium-doctor來檢測我們的所有的自動化環(huán)境:

appium-doctor

xxxxxdeiMac:~ xxxxxxxx$ appium-doctor
info AppiumDoctor Appium Doctor v.1.4.3
info AppiumDoctor ### Diagnostic starting ###
info AppiumDoctor  ? The Node.js binary was found at: /usr/local/bin/node
info AppiumDoctor  ? Node version is 8.11.2
info AppiumDoctor  ? Xcode is installed at: /Applications/Xcode.app/Contents/Developer
info AppiumDoctor  ? Xcode Command Line Tools are installed.
info AppiumDoctor  ? DevToolsSecurity is enabled.
info AppiumDoctor  ? The Authorization DB is set up properly.
info AppiumDoctor  ? Carthage was found at: /usr/local/bin/carthage
info AppiumDoctor  ? HOME is set to: /Users/tanzhiwu
info AppiumDoctor  ? ANDROID_HOME is set to: /Users/tanzhiwu/Downloads/android-sdk-macosx
info AppiumDoctor  ? JAVA_HOME is set to: /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home
info AppiumDoctor  ? adb exists at: /Users/tanzhiwu/Downloads/android-sdk-macosx/platform-tools/adb
info AppiumDoctor  ? android exists at: /Users/tanzhiwu/Downloads/android-sdk-macosx/tools/android
info AppiumDoctor  ? emulator exists at: /Users/tanzhiwu/Downloads/android-sdk-macosx/tools/emulator
info AppiumDoctor  ? Bin directory of $JAVA_HOME is set
info AppiumDoctor ### Diagnostic completed, no fix needed. ###
info AppiumDoctor 
info AppiumDoctor Everything looks good, bye!
info AppiumDoctor 

完事具備,環(huán)境就此搭建好了水醋!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末旗笔,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子拄踪,更是在濱河造成了極大的恐慌蝇恶,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件惶桐,死亡現(xiàn)場離奇詭異撮弧,居然都是意外死亡,警方通過查閱死者的電腦和手機姚糊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門贿衍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人救恨,你說我怎么就攤上這事贸辈。” “怎么了忿薇?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵裙椭,是天一觀的道長。 經(jīng)常有香客問我署浩,道長揉燃,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任筋栋,我火速辦了婚禮炊汤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己抢腐,他們只是感情好姑曙,可當我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著迈倍,像睡著了一般伤靠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上啼染,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天宴合,我揣著相機與錄音,去河邊找鬼迹鹅。 笑死卦洽,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的斜棚。 我是一名探鬼主播阀蒂,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼弟蚀!你這毒婦竟也來了蚤霞?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤粗梭,失蹤者是張志新(化名)和其女友劉穎争便,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體断医,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年奏纪,在試婚紗的時候發(fā)現(xiàn)自己被綠了鉴嗤。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡序调,死狀恐怖醉锅,靈堂內(nèi)的尸體忽然破棺而出碉碉,到底是詐尸還是另有隱情曙搬,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布赠制,位于F島的核電站边酒,受9級特大地震影響经柴,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜墩朦,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一坯认、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦牛哺、人聲如沸陋气。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽巩趁。三九已至,卻和暖如春淳附,著一層夾襖步出監(jiān)牢的瞬間议慰,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工燃观, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留褒脯,地道東北人。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓缆毁,卻偏偏與公主長得像番川,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子脊框,可洞房花燭夜當晚...
    茶點故事閱讀 44,611評論 2 353

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,075評論 25 707
  • 概述 Appium是一個移動端的自動化框架颁督,可用于測試原生應(yīng)用,移動網(wǎng)頁應(yīng)用和混合型應(yīng)用浇雹,且是跨平臺的沉御。可用于IO...
    zhoutq閱讀 10,808評論 0 21
  • Appium 是什么 Appium 是一款用于測試 Mobile App 的開源自動化測試框架昭灵。它是通過使用 We...
    l藍色夢幻閱讀 12,143評論 2 21
  • 以下內(nèi)容整理自互聯(lián)網(wǎng)吠裆,僅用于個人學習 Vector簡介 Vector是基于數(shù)組實現(xiàn)的,是一個動態(tài)數(shù)組烂完,其容量能自動...
    學不好語文的LJ碼農(nóng)閱讀 253評論 0 0
  • 眼角的淚光 模糊了世事 以及你的模樣 淚干 又看清眼前的現(xiàn)實 每天重復(fù)的 滿目悲涼 從來都是在 一個人的世界里 糾...
    花簇簇閱讀 258評論 0 1