說(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ī)器的版本下載并安裝度迂。
下載地址
如圖,我選擇的是左側(cè)的LTS版本坛梁,熟悉ubuntu系統(tǒng)的童鞋應(yīng)該知道這個(gè)意思划咐,它是Long Term Support的縮寫(xiě)钧萍,簡(jiǎn)單的說(shuō)就是能獲得長(zhǎng)期支持的版本风瘦。右邊的版本是最新的,可能會(huì)有部分問(wèn)題胡桨,我們還是用較為穩(wěn)定的版本吧。
下載之后開(kāi)始安裝呢诬。
目前我是放到C盤(pán)下,默認(rèn)目錄草姻,你也可以放到其他目錄撩独,不影響综膀。
如果這里顯示
一定要將X改為上上圖的狀態(tài),因?yàn)槟J(rèn)是添加到PATH變量里的讥此。
然后一步步安裝就可以了萄喳。
安裝完js后充坑,我們打開(kāi)cmd窗口捻爷,輸入"npm"役衡, 出現(xiàn)下圖就代表安裝成功了手蝎。
2. 安裝java
windows下有x86和x64兩種選擇棵介,如果是64位系統(tǒng),2者都可以用吨述,但是建議選x64揣云,如果是32位邓夕,建議選x86安裝包焚刚。
下載完成后就開(kāi)始安裝了~
我這里是默認(rèn)安裝在C盤(pán)默認(rèn)路徑的。
然后在彈出的jre窗口把jre同樣安裝到默認(rèn)目錄下痴腌。
安裝完成~~~
驗(yàn)證一下锦援,打開(kāi)cmd窗口灵寺,輸入java
代表安裝成功略板!接下來(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ù)器上的猿诸。
安裝完成后圖示:
現(xiàn)在我們就可以用cnpm來(lái)安裝appium啦!禀挫!
切記: 使用cnpm的話(huà)驶睦,會(huì)在當(dāng)前目錄安裝你需要的包
我們必須把它裝回node目錄下
還記得我們剛才的nodejs安裝目錄么,如果是默認(rèn)的酬核,往上翻
如果不是默認(rèn)的
打開(kāi)cmd窗口捣辆,輸入where node
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:
那我們現(xiàn)在就開(kāi)始正式操作了!!蜒滩!
使用cnpm安裝appium竹握, 輸入"cnpm install appium",注意一定是cnpm哦,不然我們上面做那么多操作就白費(fèi)了。安裝過(guò)程可能會(huì)出現(xiàn)一些報(bào)錯(cuò),但是不要驚慌怀樟,靜候佳音罪塔。
將appium加入PATH
進(jìn)入到C:\Program Files\nodejs\node_modules.bin目錄
由于我配置了環(huán)境變量還是報(bào)錯(cuò)庸娱,我把里面的appium.cmd改為了run_appium.cmd(所以以后運(yùn)行的時(shí)候斤儿,在cmd窗口沒(méi)有路徑限制,直接輸入run_appium就行)
在箭頭所指的空白處點(diǎn)擊鼠標(biāo)左鍵,然后復(fù)制目錄路徑
返回到桌面卜录,對(duì)著我的電腦點(diǎn)擊鼠標(biāo)右鍵,選擇屬性,進(jìn)入
點(diǎn)擊高級(jí)系統(tǒng)設(shè)置,然后點(diǎn)擊環(huán)境變量
在下面的系統(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们洹惠桃!
win10直接新建肥缔,然后添加
因?yàn)閣in10是每個(gè)變量都單獨(dú)一行的摔桦,所以不需要分號(hào)隔離了赊豌。
然后點(diǎn)擊確定(之前打開(kāi)的設(shè)置的確定都要點(diǎn)哦)
驗(yàn)證是否成功:
WIN+R住涉,輸入cmd碱屁,回車(chē)
然后輸入run_appium
可以看到appium成功啟動(dòng)了碰声,之所以要把a(bǔ)ppium.cmd改名為run_appium.cmd 原因是node自動(dòng)配置了環(huán)境變量,我們可以查一下appium到底是什么。
可以看到炼彪,找到了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)建立蜈漓,如圖
下載完成后解壓了之后放入剛建立的安卓目錄即可巍佑。
在此目錄下新建一個(gè)文件夾加build-tools倦卖,里面不需要放置內(nèi)容,目錄結(jié)構(gòu)如圖所示景馁。
配置安卓環(huán)境變量获洲,以下內(nèi)容按照我本地目錄操作烤送。
還是進(jìn)入環(huán)境變量頁(yè)面纫普,不懂的看回放晌畅。剩岳。
選擇新建系統(tǒng)變量
變量名: ANDROID_HOME
變量值: D:\Android\android-sdk-windows
找到path編輯,添加一項(xiàng):
win7:
;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
win10:
找到platform tools
下載后解壓,把整個(gè)platform tools放到安卓目錄下拘悦。
配置好了之后靖秩,后面模擬器的內(nèi)容职辅,想了解的話(huà)去看蟲(chóng)師的博客宰睡。抹沪。地址之前已經(jīng)給出了绿饵。
5. 配置java home (本節(jié)內(nèi)容摘自蟲(chóng)師博客園;端选)
類(lèi)似于步驟4廓推,具體不贅述了涝婉。
還是where大法好引矩,剛才不是安裝過(guò)java么珊燎。使用一下where命令
發(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;
找到path變量名—>“編輯”添加:
變量名:PATH
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
WIN10: