Appium安卓真機(jī)環(huán)境搭建

說(shuō)明

步驟可能比較簡(jiǎn)潔,因?yàn)槭诸^上有安卓測(cè)試機(jī)献酗,所以需要配置虛擬機(jī)的童鞋請(qǐng)去蟲(chóng)師博客園罕偎,因?yàn)槲乙彩菑哪莾簩W(xué)的甩苛,哈哈俏站。點(diǎn)我飛到蟲(chóng)師那兒
但是如果你要搭建真機(jī)測(cè)試環(huán)境的話(huà)墨林,本教程將是最簡(jiǎn)單實(shí)用的萌丈。


1. 下載安裝node.js

首先進(jìn)入node.js官網(wǎng)辆雾,選擇對(duì)應(yīng)機(jī)器的版本下載并安裝度迂。
下載地址

image.png

如圖,我選擇的是左側(cè)的LTS版本坛梁,熟悉ubuntu系統(tǒng)的童鞋應(yīng)該知道這個(gè)意思划咐,它是Long Term Support的縮寫(xiě)钧萍,簡(jiǎn)單的說(shuō)就是能獲得長(zhǎng)期支持的版本风瘦。右邊的版本是最新的,可能會(huì)有部分問(wèn)題胡桨,我們還是用較為穩(wěn)定的版本吧。

下載之后開(kāi)始安裝呢诬。

image.png
image.png

目前我是放到C盤(pán)下,默認(rèn)目錄草姻,你也可以放到其他目錄撩独,不影響综膀。

image.png

如果這里顯示


image.png

一定要將X改為上上圖的狀態(tài),因?yàn)槟J(rèn)是添加到PATH變量里的讥此。

然后一步步安裝就可以了萄喳。

image.png
image.png

安裝完js后充坑,我們打開(kāi)cmd窗口捻爷,輸入"npm"役衡, 出現(xiàn)下圖就代表安裝成功了手蝎。

image.png
2. 安裝java

點(diǎn)我進(jìn)入java下載頁(yè)

image.png

windows下有x86和x64兩種選擇棵介,如果是64位系統(tǒng),2者都可以用吨述,但是建議選x64揣云,如果是32位邓夕,建議選x86安裝包焚刚。
下載完成后就開(kāi)始安裝了~

image.png

我這里是默認(rèn)安裝在C盤(pán)默認(rèn)路徑的。

image.png

然后在彈出的jre窗口把jre同樣安裝到默認(rèn)目錄下痴腌。

image.png

安裝完成~~~
驗(yàn)證一下锦援,打開(kāi)cmd窗口灵寺,輸入java

image.png

代表安裝成功略板!接下來(lái)還有重要任務(wù)呢慈缔!

3. 安裝Appium

我這里講一下叮称,怎么按照官方的步驟安裝吧,簡(jiǎn)單方便快捷倍兒爽藐鹤。
由于官方的appium源被wall給隔離開(kāi)了瓤檐,所以下載會(huì)失敗,但是不要緊娱节,我們的馬云爸爸給我們提供了淘寶鏡像挠蛉。
具體介紹可以進(jìn)淘寶鏡像

我們需要現(xiàn)安裝淘寶鏡像的cnpm,一步步來(lái)肄满,莫慌。

我們?cè)赾md窗口輸入命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org

然后靜靜地等待安裝完成带饱,如果把npm理解成pip灯蝴,那么就可以把cnpm理解成自行封裝的pip,里面下載的包都是馬云爸爸服務(wù)器上的猿诸。


image.png

安裝完成后圖示:

image.png

現(xiàn)在我們就可以用cnpm來(lái)安裝appium啦!禀挫!

切記: 使用cnpm的話(huà)驶睦,會(huì)在當(dāng)前目錄安裝你需要的包
我們必須把它裝回node目錄下
還記得我們剛才的nodejs安裝目錄么,如果是默認(rèn)的酬核,往上翻
如果不是默認(rèn)的
打開(kāi)cmd窗口捣辆,輸入where node

image.png

cmd里切換到nodejs目錄。
現(xiàn)在我的node目錄是C:\Program Files\nodejs
輸入命令:
cd C:\Program Files\nodejs
如果沒(méi)有跳轉(zhuǎn)到該目錄,說(shuō)明你當(dāng)前盤(pán)符與目標(biāo)盤(pán)符不一致。比如你在D盤(pán)男应,要想跳轉(zhuǎn)到C盤(pán)此目錄,需要在輸入上述命令后補(bǔ)充輸入:
C:

image.png

那我們現(xiàn)在就開(kāi)始正式操作了!!蜒滩!

使用cnpm安裝appium竹握, 輸入"cnpm install appium",注意一定是cnpm哦,不然我們上面做那么多操作就白費(fèi)了。安裝過(guò)程可能會(huì)出現(xiàn)一些報(bào)錯(cuò),但是不要驚慌怀樟,靜候佳音罪塔。

image.png

將appium加入PATH
進(jìn)入到C:\Program Files\nodejs\node_modules.bin目錄

image.png

由于我配置了環(huán)境變量還是報(bào)錯(cuò)庸娱,我把里面的appium.cmd改為了run_appium.cmd(所以以后運(yùn)行的時(shí)候斤儿,在cmd窗口沒(méi)有路徑限制,直接輸入run_appium就行)

在箭頭所指的空白處點(diǎn)擊鼠標(biāo)左鍵,然后復(fù)制目錄路徑

image.png

返回到桌面卜录,對(duì)著我的電腦點(diǎn)擊鼠標(biāo)右鍵,選擇屬性,進(jìn)入

image.png

點(diǎn)擊高級(jí)系統(tǒng)設(shè)置,然后點(diǎn)擊環(huán)境變量

image.png
image.png

在下面的系統(tǒng)變量里找到path這一項(xiàng)荒叼,然后點(diǎn)擊編輯嫁乘,之后點(diǎn)擊新建按鈕挎春,如果你是win7帮碰,環(huán)境變量都是用英文分號(hào)隔開(kāi)的斯碌,你可以在這一系列路徑的最前方冠骄,添加如下內(nèi)容,比如我本機(jī)就是
C:\Program Files\nodejs\node_modules.bin;
別忘了添加分號(hào)哦J粗J们洹惠桃!

image.png

win10直接新建肥缔,然后添加

image.png

因?yàn)閣in10是每個(gè)變量都單獨(dú)一行的摔桦,所以不需要分號(hào)隔離了赊豌。

然后點(diǎn)擊確定(之前打開(kāi)的設(shè)置的確定都要點(diǎn)哦)

驗(yàn)證是否成功:
WIN+R住涉,輸入cmd碱屁,回車(chē)

image.png

然后輸入run_appium

image.png

可以看到appium成功啟動(dòng)了碰声,之所以要把a(bǔ)ppium.cmd改名為run_appium.cmd 原因是node自動(dòng)配置了環(huán)境變量,我們可以查一下appium到底是什么。

image.png

可以看到炼彪,找到了3處冗疮,所以我們只要運(yùn)行我們想要的那個(gè)就可以了,為了避免意外,我這里改了名字癌蚁,影響不大煞躬。。

4. 安裝安卓開(kāi)發(fā)工具

安卓SDK下載地址
http://dl.google.com/android/android-sdk_r23.0.2-windows.zip

新建Android目錄裹芝,目前我這邊在D盤(pán)建立蜈漓,如圖

image.png

下載完成后解壓了之后放入剛建立的安卓目錄即可巍佑。
在此目錄下新建一個(gè)文件夾加build-tools倦卖,里面不需要放置內(nèi)容,目錄結(jié)構(gòu)如圖所示景馁。

image.png

配置安卓環(huán)境變量获洲,以下內(nèi)容按照我本地目錄操作烤送。
還是進(jìn)入環(huán)境變量頁(yè)面纫普,不懂的看回放晌畅。剩岳。

image.png

選擇新建系統(tǒng)變量

變量名: ANDROID_HOME
變量值: D:\Android\android-sdk-windows

找到path編輯,添加一項(xiàng):
win7:
;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
win10:


image.png

安卓工具下載地址

image.png

找到platform tools

image.png

下載后解壓,把整個(gè)platform tools放到安卓目錄下拘悦。

image.png

配置好了之后靖秩,后面模擬器的內(nèi)容职辅,想了解的話(huà)去看蟲(chóng)師的博客宰睡。抹沪。地址之前已經(jīng)給出了绿饵。

5. 配置java home (本節(jié)內(nèi)容摘自蟲(chóng)師博客園;端选)

類(lèi)似于步驟4廓推,具體不贅述了涝婉。

還是where大法好引矩,剛才不是安裝過(guò)java么珊燎。使用一下where命令

image.png

發(fā)現(xiàn)在
C:\Program Files (x86)\Java\jdk1.8.0_131目錄下谋国。

下面設(shè)置環(huán)境變量:

“我的電腦”右鍵菜單--->屬性--->高級(jí)--->環(huán)境變量--->系統(tǒng)變量-->新建..

變量名:JAVA_HOME

變量值:C:\Program Files (x86)\Java\jdk1.8.0_131

變量名:CLASS_PATH

變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

image.png

找到path變量名—>“編輯”添加:

變量名:PATH

變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
WIN10:

image.png

下一篇--教你如何模擬啟動(dòng)支付寶

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末窗宦,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌敢课,老刑警劉巖鞭盟,帶你破解...
    沈念sama閱讀 216,324評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件圾结,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡齿诉,警方通過(guò)查閱死者的電腦和手機(jī)筝野,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)鹃两,“玉大人遗座,你說(shuō)我怎么就攤上這事】“猓” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,328評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵猛遍,是天一觀的道長(zhǎng)馋记。 經(jīng)常有香客問(wèn)我号坡,道長(zhǎng),這世上最難降的妖魔是什么梯醒? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,147評(píng)論 1 292
  • 正文 為了忘掉前任宽堆,我火速辦了婚禮,結(jié)果婚禮上茸习,老公的妹妹穿的比我還像新娘畜隶。我一直安慰自己,他們只是感情好号胚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布籽慢。 她就那樣靜靜地躺著,像睡著了一般猫胁。 火紅的嫁衣襯著肌膚如雪箱亿。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,115評(píng)論 1 296
  • 那天弃秆,我揣著相機(jī)與錄音届惋,去河邊找鬼。 笑死菠赚,一個(gè)胖子當(dāng)著我的面吹牛脑豹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播衡查,決...
    沈念sama閱讀 40,025評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼晨缴,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了峡捡?” 一聲冷哼從身側(cè)響起击碗,我...
    開(kāi)封第一講書(shū)人閱讀 38,867評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎们拙,沒(méi)想到半個(gè)月后稍途,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡砚婆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評(píng)論 2 332
  • 正文 我和宋清朗相戀三年械拍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片装盯。...
    茶點(diǎn)故事閱讀 39,688評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡坷虑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出埂奈,到底是詐尸還是另有隱情迄损,我是刑警寧澤,帶...
    沈念sama閱讀 35,409評(píng)論 5 343
  • 正文 年R本政府宣布账磺,位于F島的核電站芹敌,受9級(jí)特大地震影響痊远,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜氏捞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評(píng)論 3 325
  • 文/蒙蒙 一碧聪、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧液茎,春花似錦逞姿、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,657評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至楚里,卻和暖如春断部,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背班缎。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,811評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工蝴光, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人达址。 一個(gè)月前我還...
    沈念sama閱讀 47,685評(píng)論 2 368
  • 正文 我出身青樓蔑祟,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親沉唠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子疆虚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評(píng)論 2 353

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