Appium筆記(二) 丶Appium的安裝

1、前言html

  Appium 中有個很重要的組件Appium-Server,它主要用來監聽咱們的移動設備(真機或模擬器),然將不一樣編程語言編寫的 appium 測試腳本進行解析,而後,驅動移動設備來運行測試動做。node

  老版本的Appium-Server已經好久沒有更新了,Windows版在 2015 年末止步於的 AppiumForWindows_1_4_16_1.zip老版下載地址傳送門python

  新版本的叫Appium-desktop,它的延續了原來老版本的功能而且多了不少新的拓展功能,目前從Appium的官網上下載,都是下載的這個版本。git

  Appium官方網站:http://appium.io/github

 

Easy setup process, run a test now.shell

 

> brew install node           # get node.jsnpm

 

> npm install -g appium    # get appium編程

 

> npm install wd           # get appium clientapp

 

> appium &                 # start appium編程語言

 

> node your-appium-test.js

 

這是官方首頁給出了Appium的安裝步驟。

  因此咱們首先須要安裝node.js

2、安裝node.js

  node.js官方網站:https://nodejs.org/

    

    進入官網後,其會自動識別你的操做系統,而後本身選擇適合本身的版本,這裏推薦使用帶LTS的長期穩定版本。點擊下載後,雙擊運行安裝,以下圖:

    

  根據提示,一步步完成安裝。安裝完成後打開Windows的cmd命令窗口,輸入 npm 而後敲回車。如出現如下提示則表示安裝成功。

    

    在完成node.js的安裝後,下載安裝Appium。

3、Appium-desktop的下載&安裝

  咱們能夠在Appium的官網上下載最新版本的Appium。

    

 

    目前新版的Appium 的相關代碼和文件都已經所有轉移到GitHub上來了,當下最新版本是Appium-desktop-setup-1.6.2.exe。注意,在下載的時候必定要注意選擇與本身操做系統和版本相對應的版本。

  以Windows 版本的爲例,在下載以後直接就是一個.exe的文件,(Win 10系統下)雙擊運行進行安裝(以下圖)。

    

    根據提示,「安裝」-「下一步」,一步步完成安裝。最終會在桌面上生成一個Appium的運行圖標,而後雙擊運行,能夠打開一個Appium Server 的界面,以下圖。

      

 

  顯示默認監控的Host和Port,點擊【Start Server v1.8.1】按鈕啓動服務。 

    

  至此,你的Appium-Server已經安裝完成。接下來再安裝一個Appium Client,就能夠完成整個Appium自動化環境的搭建了。

 

 3、Appium Client的下載&安裝

  在安裝Appium Client的時候,就須要根據本身所熟悉或擅長的語言來選擇對應的Client,具體可參考 第一章、Appium的自我介紹 裏的相關內容。在這裏我選擇的是Python語言做爲的後續寫腳本時候的編程語言,故須要安裝Python-Client。

  在工程裏面,Python-Client的項目名稱叫作Appium-Python-Client。在GitHub上的項目介紹內,有多種安裝Python-Client的方法:      

    1. Install from PyPi, as 'Appium-Python-Client'.

      >pip install Appium-Python-Client
    2. Install from source, via PyPi. From 'Appium-Python-Client', download and unarchive the source tarball (Appium-Python-Client-X.X.tar.gz).

      >tar -xvf Appium-Python-Client-X.X.tar.gz
      >cd Appium-Python-Client-X.X >python setup.py install
    3. Install from source via GitHub.

      >git clone git@github.com:appium/python-client.git
      >cd python-client >python setup.py install

 

 

  推薦使用pip命令安裝(不FQ的,速度可能會有點兒慢):

    

  至此整個Appium的自動化測試環境就徹底搭好了。收工~~

相關文章
相關標籤/搜索