【轉】Appium的安裝-Mac平台(命令列 dmg)

來源:互聯網
上載者:User

標籤:npm   source   意思   tools   個人   修改   安裝   監測   .gz   

    其實Appium的安裝方式主要有兩種:

    1)自己安裝配置nodejs的環境,然後通過npm進行appium的安裝

    2)直接下載官網提供的dmg進行安裝,dmg裡面已經有nodejs的環境和appium的可執行檔了

    下面我們進入正題,分別進行兩種安裝方式的講解

1 Appium的安裝方式一

    本章節主要講解上面兩種方式中的第一種安裝方式:自己安裝配置nodejs的環境,然後通過npm進行appium的安裝

1.1 NodeJS的環境搭建

    NodeJS的是:http://nodejs.org/download/

    1)首先到NodeJS的官網下載NodeJS的壓縮包,點擊下載 .tar.gz 並且解壓到 /Application/devtools 中,該路徑可以根據個人喜好進行定義,本文以 /Application/devtools為例子

        

    2)開啟終端開始進行NodeJS的環境配置

        a)執行以下命令進入Home目錄並且通過vim開啟.bash_profile

cd ~vim .bash_profile

        b)在vim中進行輸入以下內容進行NodeJS的環境配置並且儲存

export NODE_HOME="/Applications/devtools/nodejs"export PATH=${PATH}:${NODE_HOME}/bin

        c)執行以下命令讓剛才的環境配置馬上生效

source ~/.bash_profile

        執行完成後,執行命令

node --version

        如果終端輸出則證明環境配置成功

        

1.2 Appium的安裝 

    1)執行以下命令進行appium的安裝

npm install -g appium

    終端如果輸出並且沒有Error輸出則表示安裝成功

    

1.3 驗證Appium是否安裝成功

    在終端執行以下命令檢查Appium是否安裝成功,環境是否配置完成

appium-doctor

    如果終端輸出如,所有的檢查項都是綠色的勾則表示Appium完全配置成功。 

    

2 Appium的安裝方式二

    第二種方式就是本文開頭說的直接使用dmg進行安裝,dmg裡面已經包含了Appium需要的NodeJS,Appium Server, Appium-Inspector 等組件

2.1 Appium的安裝

    Appium的dmg安裝包是:https://bitbucket.org/appium/appium.app/downloads/ 

    1)直至筆者寫這篇博文的時候,Appium.dmg的最新版本是1.3.1。

    

    具體的安裝方式相信各位mac使用者都很清楚了,直接將Appium表徵圖按照箭頭方向移動到Application檔案夾表徵圖即可。

    

2.2 驗證 Appium是否安裝成功

    1)從Launcher中開啟剛才安裝的Appium,點擊圖中所示的表徵圖進行安裝檢測

    

    如果彈出終端並且顯示如表示安裝成功。

    

3. 安裝過程中遇到的問題以及解決方案3.1 相容性問題

    1)問題:由於Appium 1.3.1 尚未對 Mac 10.10系統進行支援,所以在監測的時候會報錯,

    

    解決方案:根據官方的所說,這個bug將會在appium 1.3.2 版本中進行修補,詳情見連結:https://github.com/appium/appium/commit/7df67175b734a0fb131928a808ad23bc02187c35

    大概的意思就是,到NodeJS的安裝目錄{NODE_HOME}下,修改檔案 /lib/node_modules/appium/lib/doctor/ios.js,在檔案中大概第 36 行添加以下代碼:

    

    為了方便大家複製過去修改,下面貼出關鍵代碼:

 View Code

    如果你是通過dmg安裝的,那麼修改的路徑是/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/doctor/ios.js

 

    2)問題:由於環境配置的問題導致appium-doctor在檢測的時候無法擷取到需要的庫所在的檔案,

    

    解決方案:

        a) 到 Home目錄並且開啟.bash_profile

cd ~vim .bash_profile

        b) ,顯示的是Java環境配置的問題,我們只要添加以下這行即可

export JAVA_HOME="/Library/Java/Home"

【轉】Appium的安裝-Mac平台(命令列 dmg)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.