====================html
web自動化測試的路線是這樣的:編程語言基礎--->測試框架--->webdriver API--->開發自動化測試項目。node
移動自動化的測試的路線要長一些:編程語言基礎--->測試框架--->android/IOS開發測試基礎---->appium API ----->開發移動自動化項目。android
=====================web
Appium測試環境的搭建相對比較繁瑣,相信很多出學者都沒開始學習就已經死在了環境搭建上。因此,我首先會分篇的介紹環境搭建的全過程。npm
一、一方面安裝的東西多,另外一方面受「牆」的干擾使這個過程會更麻煩些。編程
二、我這個過程當中有些步驟不是必需要這麼作的,我暫時講不清因此然,但跟着我作你必定把環境搭建起來。app
三、個人環境爲win10 64,安裝過程只適用個人環境。框架
Appium官方網站:http://appium.io/編程語言
官方首頁給出了appium的安裝步驟。工具
根據官方步驟,咱們要先安裝node.js 。node.js官方網站:https://nodejs.org/
根據你的操做系統選擇相應的版本進行下載。這裏我以Windows 10 (x86) 爲例進行安裝,我打開官網時發現有兩個版本,左邊是大多數人使用的版本,右邊是當前最新版本。我選擇安裝大多數人使用的版本進行下載(紅色框選中區)。
下載完成,雙擊進行安裝,以下圖。
安裝完成,打開Windows 命令提示符,敲入「npm」命令回車。
若是出現如上圖信息,表示node.js安裝成功。
npm是一個node包管理和分發工具,已經成爲了非官方的發佈node模塊(包)的標準。有了npm,能夠很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。
想要經過npm安裝Appium能夠參考蟲師的教程 ,我這個懶人以爲用npm安裝實在麻煩,直接去官網下載安裝包進行安裝了。
---------------------------------------------
去Appium官方網站上下載操做系統相應的Appium版本:https://bitbucket.org/appium/appium.app/downloads/
當前最新版本爲AppiumForWindows_1_4_0_0.zip ,注意這是一個Windows 版本,若是你的電腦爲MAC請下載appium-1.3.7.dmg。雖然你已經看到了這些下載包,但我不保證你能下載的下來。緣由你懂的~!
因此,再來提供一個百度網盤的下載連接:http://pan.baidu.com/s/1jGvAISu
咱們以Windows爲例,將下載的AppiumForWindows_1_4_0_0.zip 進行解壓,以下:
雙擊「appium-installer.exe」進行安裝。根據提示,一步一步進行安裝,這裏再也不囉嗦,目前不支持中文,就默認語言下載就行。
最終在會桌面上生成Appium圖標,點擊打開時要要是有問題根據提示去網上下載所須要的東西就好了,我下載以後打開是能夠啓動的,以下圖。
Appium-Server已經能夠打開了。至於Appium的使用咱們放到後面的章節進行介紹。
最後,打開Windows命令提示符,輸入「appium-doctor」命令,若是出現如下提示,說明你Appium所須要的各項環境都已準備完成。
注:若是提示:「appium-doctor」不是內部或外部命令,找到Appium的安裝目錄和bin目錄,例如:
C:\Program Files (x86)\Appium
C:\Program Files\Appium\node_modules\.bin\
分別添加到環境變量path下面(若是不會,可參考下一章的Java的JDK環境配置)。
文章來自:蟲師 http://www.testclass.net/appium/appium-base-summary/