Appium--環境搭建


   Appium介紹

 

     Appium是一個移動端的自動化框架,可以做H5、Web測試、可以做功能測試(Android、IOS)、可以做跨進程測試,且是跨平台的。Appium做測試的時候支持的語言有很多種,包括java、Python、ruby、PHP、C#等。由於我熟悉java,后續的demo和博文,都采用java。其實appium搭建環境網上的博文非常的多,我是最近工作之余搭建好,並完成了一個demo,寫次博文記錄下自己的appium學習歷程。

 

   Appium安裝步驟

 

     1.先是安裝node.js, 至於為什么先裝node.js,node.js能干嘛,暫不深究,node.js官方網站:https://nodejs.org/,根據自己的系統選擇版本進行下載安裝。

 

 

     下載完成后,雙擊安裝如下圖:

        

 

     安裝完成后,運行cmd,輸入node –v,如果安裝成功,會輸出如下版本信息:

     

 

      或者輸入npm, 會顯示如下圖:

     

 

      npm是一個node包管理和分發工具,已經成為了非官方的發布node模塊(包)的標准。有了npm,可以很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。

      到這里為止,node.js已經安裝完畢。

      2.安裝appium,安裝appium有兩種方法。

      1).借助於步驟1安裝好的node.js,進入cmd,輸入命令npm  install –g appium

     

 

      這種方法安裝的比較慢,最終也是可以安裝成功的。

     2). 去官網上選擇下載相應版本的appium並安裝。

      https://bitbucket.org/appium/appium.app/downloads/

    

 

      我的是windows系統64位。下載並解壓完之后,雙擊“appium-installer.exe”安裝。根據提示,一步一步進行安裝,最終在會桌面上生成Appium圖標,當我雙擊圖標時,那么問題來了。

     

 

      然后點擊確定按照提示一步步安裝.NET  Framework。為什么裝appium時會彈出這些東東,因為Appium是由.NET 開發的,所以,它會依賴 .NET framework相關組件。當你按照提示安裝所有的組件之后,雙擊 Appium 。你會看到如下圖所示:

     

      3.安裝好appium之后,我們來安裝並配置Android開發環境。眾所周知Android是基於java開發的,那么java開發環境是前提。Java環境如何搭建可以參照我的另外一篇博文 http://www.cnblogs.com/feimaoyuzhubaobao/p/5057804.html

        首先是通過官方地址下載: http://developer.android.com/sdk/index.html  Android sdk

不能保證這個網站都能下下來。那么提供鏈接:

http://dl.google.com/android/android-sdk_r23.0.2-windows.zip

http://dl.google.com/android/installer_r23.0.2-windows.exe

http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip

http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz

       打開官網,若是下載ADT Bundle,ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已經集成好的IDE。我想看到此博文的朋友應該是都有Eclipse的,那么直接下載Android-sdk即可。下載好之后解壓如下:

     

 

      其中AVD Manager是模擬器,SDK Manager是用來下載各種版本的Android和插件。設置Android環境變量,以我本機的andriod-sdk目錄為例。“我的電腦”右鍵菜單--->屬性--->高級--->環境變量--->系統變量-->新建.

   

   變量名:ANDROID_HOME 

   變量值:D:\android\android-sdk-windows

 

      找到path變量名—>“編輯”添加:

      

  變量名:Path

  變量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

 

      如果想跑appium測試框架,appium環境變量也是需要配置的。這個變量值其實就是appium安裝的bin目錄。

      找到path變量名—>“編輯”添加:

  變量名:Path

  變量值:D:\Program Files (x86)\Appium\node_modules\.bin

 

      4.安裝Android模擬器,雙擊啟動SDK Manager.exe 程序。

      

 

      不能保證你的SDK可以更新,所以,這里推薦一個

       http://www.androiddevtools.cn/

      它提供了國內的代理,以及各種開發工具的安裝。在Android SDK Manager 的菜單欄上點擊“Tools”---->“Options...”設置相關代碼,如下圖:

     

 

     然后,就可以更新了:

   

 

    到此為止appium自動化測試框架的環境搭建完畢,我們現在來測試下是否安裝成功。

    打開cmd命令窗口,輸入appium–doctor

   

    看到此圖,那么恭喜你,appium環境已經搭建完畢。開始你的appium之旅吧!

 


免責聲明!

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



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