Appium筆記(二) 丶Appium的安裝


一、前言

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

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

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

  Appium官方網站: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

 

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

  所以我們首先需要安裝node.js

二、安裝node.js

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

    

    進入官網后,其會自動識別你的操作系統,然后自己選擇適合自己的版本,這里推薦使用帶LTS的長期穩定版本。點擊下載后,雙擊運行安裝,如下圖:

    

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

    

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

三、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自動化環境的搭建了。

 

 三、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命令安裝(不翻牆的,速度可能會有點兒慢):

    

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

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM