Appium移动自动化测试(一)--安装Appium(转)
Appium移動(dòng)自動(dòng)化測(cè)試(一)--安裝Appium
2015-05-30 17:48 by 蟲(chóng)師,?70668?閱讀,?13?評(píng)論,?收藏,?編輯
Appium 自動(dòng)化測(cè)試是很早之前就想學(xué)習(xí)和研究的技術(shù)了,可是一直抽不出一塊完整的時(shí)間來(lái)做這件事兒?,F(xiàn)在終于有了。
? ? ?反觀各種互聯(lián)網(wǎng)的招聘移動(dòng)測(cè)試成了主流,如果再不去學(xué)習(xí)移動(dòng)自動(dòng)化測(cè)試技術(shù)將會(huì)被淘汰。
====================
? ? ?web自動(dòng)化測(cè)試的路線是這樣的:編程語(yǔ)言基礎(chǔ)--->測(cè)試框架--->webdriver API--->開(kāi)發(fā)自動(dòng)化測(cè)試項(xiàng)目。
? ? ?移動(dòng)自動(dòng)化的測(cè)試的路線要長(zhǎng)一些:編程語(yǔ)言基礎(chǔ)--->測(cè)試框架--->android/IOS開(kāi)發(fā)測(cè)試基礎(chǔ)---->appium API?----->開(kāi)發(fā)移動(dòng)自動(dòng)化項(xiàng)目。
=====================
? ? ?Appium測(cè)試環(huán)境的搭建相對(duì)比較繁瑣,相信不少出學(xué)者都沒(méi)開(kāi)始學(xué)習(xí)就已經(jīng)死在了環(huán)境搭建上。所以,我首先會(huì)分篇的介紹環(huán)境搭建的全過(guò)程。
1、一方面安裝的東西多,另一方面受“墻”的干擾使這個(gè)過(guò)程會(huì)更麻煩些。
2、我這個(gè)過(guò)程中有些步驟不是必須要這么做的,我暫時(shí)講不清所以然,但跟著我做你一定把環(huán)境搭建起來(lái)。
3、我的環(huán)境為win7 64,安裝過(guò)程只適用我的環(huán)境。
?
第一節(jié)??安裝Appium
?
Appium官方網(wǎng)站:http://appium.io/
Easy?setup?process,?run?a?test?now.
>?brew?install?node????????#?get?node.js
>?npm?install?-g?appium??#?get?appium
>?npm?install?wd??????????#?get?appium?client
>?appium?&????????????????#?start?appium
>?node?your-appium-test.js
官方首頁(yè)給出了appium的安裝步驟。
所以,我們需要先安裝node.js?。node.js官方網(wǎng)站:https://nodejs.org/
根據(jù)你的操作系統(tǒng)選擇相應(yīng)的版本進(jìn)行下載。這里我以Windows?7?(64)?為例進(jìn)行安裝,選擇Windows?installer(.msi)??64-bit?版本進(jìn)行下載。
下載完成,雙擊進(jìn)行安裝,如下圖。
?
安裝完成,打開(kāi)Windows?命令提示符,敲入“npm”命令回車(chē)。
如果出現(xiàn)如上圖信息,表示node.js安裝成功。
npm是一個(gè)node包管理和分發(fā)工具,已經(jīng)成為了非官方的發(fā)布node模塊(包)的標(biāo)準(zhǔn)。有了npm,可以很快的找到特定服務(wù)要使用的包,進(jìn)行下載、安裝以及管理已經(jīng)安裝的包。
下面通過(guò)npm安裝Appium?。
---------------------------------------------
C:\Users\fnngj>npm?install?-g?appium?? ? ?--
-----------------------------------------------------
當(dāng)然,這種方式的Appium?會(huì)很慢,為尊重官網(wǎng)上的介紹,而且大多Appium?相關(guān)資料也會(huì)介紹這種安裝安裝方式。
提示筆者缺少“VCBuid.exe”。
如果未安裝該組件,請(qǐng)執(zhí)行下列操作之一:?
1)安裝?Microsoft?Windows?SDK?for?Windows?Server?2008?和?.NET?Framework?3.5;
2)?安裝?Microsoft?Visual?Studio?2008。
這是因?yàn)锳ppium是由.NET?開(kāi)發(fā)的,所以,它會(huì)依賴(lài)?.NET?framework相關(guān)組件。你當(dāng)然可以按照提示下載安裝1)或2)從而再次嘗試安裝Appium?。
但其實(shí),我們可以在Appium官方網(wǎng)站上下載操作系統(tǒng)相應(yīng)的Appium版本。
https://bitbucket.org/appium/appium.app/downloads/
當(dāng)前最新版本為AppiumForWindows_1_4_0_0.zip?,注意這是一個(gè)Windows?版本,如果你的電腦為MAC請(qǐng)下載appium-1.3.7.dmg。雖然你已經(jīng)看到了這些下載包,但我不保證你能下載的下來(lái)。原因你懂的~!
所以,再來(lái)提供一個(gè)百度網(wǎng)盤(pán)的下載鏈接:http://pan.baidu.com/s/1jGvAISu
我們以Windows為例,將下載的AppiumForWindows_1_4_0_0.zip?進(jìn)行解壓,如下:
雙擊“appium-installer.exe”進(jìn)行安裝。根據(jù)提示,一步一步進(jìn)行安裝,這里不再啰嗦。最終在會(huì)桌面上生成Appium圖標(biāo),當(dāng)我雙擊圖標(biāo)時(shí),那么問(wèn)題來(lái)了。
這個(gè)簡(jiǎn)單,百度“.net?framework?4.0”?,百度軟件中心提供該框架的下載,將其下載并安裝即可。
“.net?framework?4.0”安裝完成,再次啟動(dòng)Appium,再次彈出提示:
好吧,再次百度“.net?framework?4.5”,進(jìn)行下載安裝。再次啟動(dòng)Appium。
好吧!Appium終于可以啟動(dòng)起來(lái)了。至于Appium的原理和使用我們放到后面的章節(jié)進(jìn)行介紹。
--------------
你以為環(huán)境就搭建好了么?這才剛開(kāi)始。
轉(zhuǎn)載于:https://www.cnblogs.com/digod/p/5956189.html
總結(jié)
以上是生活随笔為你收集整理的Appium移动自动化测试(一)--安装Appium(转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 怎么开发一个npm包
- 下一篇: Atitit RSA非对称加密原理与解决