虫师python appium自动化测试书_Appium移动自动化测试(一)--安装Appium
這套教程年久失修,問題的人也比較多,于是,我重新整理了一套appium入門教程。
---------2017.11.16 更新-----------------------
Appium 自動化測試是很早之前就想學習和研究的技術了,可是一直抽不出一塊完整的時間來做這件事兒。現在終于有了。
反觀各種互聯網的招聘移動測試成了主流,如果再不去學習移動自動化測試技術將會被淘汰。
====================
web自動化測試的路線是這樣的:編程語言基礎--->測試框架--->webdriver API--->開發自動化測試項目。
移動自動化的測試的路線要長一些:編程語言基礎--->測試框架--->android/IOS開發測試基礎---->appium API?----->開發移動自動化項目。
=====================
Appium測試環境的搭建相對比較繁瑣,相信不少出學者都沒開始學習就已經死在了環境搭建上。所以,我首先會分篇的介紹環境搭建的全過程。
1、一方面安裝的東西多,另一方面受“墻”的干擾使這個過程會更麻煩些。
2、我這個過程中有些步驟不是必須要這么做的,我暫時講不清所以然,但跟著我做你一定把環境搭建起來。
3、我的環境為win7 64,安裝過程只適用我的環境。
第一節??安裝Appium
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
官方首頁給出了appium的安裝步驟。
所以,我們需要先安裝node.js?。node.js官方網站:https://nodejs.org/
根據你的操作系統選擇相應的版本進行下載。這里我以Windows?7?(64)為例進行安裝,選擇Windows?installer(.msi)??64-bit版本進行下載。
下載完成,雙擊進行安裝,如下圖。
安裝完成,打開Windows?命令提示符,敲入“npm”命令回車。
如果出現如上圖信息,表示node.js安裝成功。
npm是一個node包管理和分發工具,已經成為了非官方的發布node模塊(包)的標準。有了npm,可以很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。
下面通過npm安裝Appium。
---------------------------------------------
C:\Users\fnngj>npm?install?-g?appium ? ? ?--
-----------------------------------------------------
當然,這種方式的Appium?會很慢,為尊重官網上的介紹,而且大多Appium相關資料也會介紹這種安裝安裝方式。
提示筆者缺少“VCBuid.exe”。
如果未安裝該組件,請執行下列操作之一:
1)安裝Microsoft?Windows?SDK?for?Windows?Server?2008和.NET?Framework?3.5;
2)?安裝Microsoft?Visual?Studio?2008。
這是因為Appium是由.NET開發的,所以,它會依賴.NET?framework相關組件。你當然可以按照提示下載安裝1)或2)從而再次嘗試安裝Appium。
但其實,我們可以在Appium官方網站上下載操作系統相應的Appium版本。
當前最新版本為AppiumForWindows_1_4_0_0.zip,注意這是一個Windows版本,如果你的電腦為MAC請下載appium-1.3.7.dmg。雖然你已經看到了這些下載包,但我不保證你能下載的下來。原因你懂的~!
我們以Windows為例,將下載的AppiumForWindows_1_4_0_0.zip進行解壓,如下:
雙擊“appium-installer.exe”進行安裝。根據提示,一步一步進行安裝,這里不再啰嗦。最終在會桌面上生成Appium圖標,當我雙擊圖標時,那么問題來了。
這個簡單,百度“.net?framework?4.0”?,百度軟件中心提供該框架的下載,將其下載并安裝即可。
“.net?framework?4.0”安裝完成,再次啟動Appium,再次彈出提示:
好吧,再次百度“.net?framework?4.5”,進行下載安裝。再次啟動Appium。
好吧!Appium終于可以啟動起來了。至于Appium的原理和使用我們放到后面的章節進行介紹。
--------------
你以為環境就搭建好了么?這才剛開始。
總結
以上是生活随笔為你收集整理的虫师python appium自动化测试书_Appium移动自动化测试(一)--安装Appium的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python写元旦快乐_用Python在
- 下一篇: python sort 多级排序_sor