自動化測試工具Appium環境搭建

 

 Appium是一個開源、跨平臺的測試框架,能夠用來測試原生及混合的移動端應用。Appium支持IOS、Android及FirefoxOS平臺。Appium使用WebDriver的json wire協議,來驅動Apple系統的UIAutomation庫、Android系統的UIAutomator框架。Appium對IOS系統的支持得益於Dan Cuellar’s對於IOS自動化的研究。Appium也集成了Selendroid,來支持老android版本。javascript

 使用Appium進行自動化測試有兩個好處:html

      1. Appium在不一樣平臺中使用了標準的自動化APIs,因此在跨平臺時,不須要從新編譯或者修改本身的應用。java

      2. Appium支持Selenium WebDriver支持的全部語言,如java、Object-C、JavaScript、Php、Python、Ruby、C#、Clojure,或者Perl語言,更可使用Selenium WebDriver的Api。Appium支持任何一種測試框架。若是隻使用Apple的UIAutomation,咱們只能用javascript來編寫測試用例,並且只能用Instruction來運行測試用例。一樣,若是隻使用Google的UIAutomation,咱們就只能用java來編寫測試用例。Appium實現了真正的跨平臺自動化測試。node

 

  工具/原料

  • Nodejs
  • Apache Ant
  • Apache Maven
  • Java
  • Android SDK
  • Eclipse
  • Appium  

    方法/步驟 

    1. 下載nodejs的安裝包,我安裝的版本爲node-v0.10.28-x64.msi。android

      安裝完成後,在CMD中輸入node –v來查看測試安裝是否成功。apache

    2.  下載Apache Ant的壓縮文件,並解壓縮到特定文件夾後,設置環境變量。 

      新增變量:ANT_HOME,設置值爲解壓縮的文件夾:D:\apache-ant-1.8.2json

      Path中新增參數:%ANT_HOME%\bin app

      安裝完成後,在CMD中輸入ant來查看安裝是否成功。框架

    3.  下載Apache Maven的壓縮文件,並解壓縮到特定文件夾後,新增變量:M2HOME,設置值爲解壓縮的文件夾:D:\apache-maven-3.2.1

      Path中新增參數:%M2HOME%\bineclipse

      修改jar包存儲目錄。打開maven目錄下的conf文件夾,打開settings.xml文件,配置jar包存儲目錄:

       

      自動化測試工具Appium入門--環境搭建
    4.  下載Appium的壓縮文件,並解壓縮到特定的文件夾後,設置環境變量。當前最新安裝文件的版本爲1.3.4.1(AppiumForWindows-1.3.4.1.zip)。

      Path中新增參數:D:\Appium

      安裝完成後,在CMD中輸入appium來查看安裝是否成功。

    5.  下載Java的安裝文件,我下載的安裝版本爲jdk1.8。下載完成後運行安裝文件,安裝jdk到特定文件夾後,設置環境變量。

      新增變量:JAVA_HOME,設置值爲安裝目錄:D:\Java\jdk1.8.0_20

      Path中新增參數:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

      安裝完成後,在CMD中輸入java –version來查看安裝是否成功。

    6.  下載Android SDK的安裝文件,我下載的是Eclipse ADT with the Android SDK for Windows,下載完成後解壓縮SDK到特定文件夾後,設置環境變量。

      新增變量:ANDROID_HOME,設置值爲安裝目錄:D:\android-sdk

      Path中新增參數:%ANDROID_HOME%\tools; %ANDROID_HOME%\platform-tools

      安裝完成後,在CMD中輸入android來查看安裝是否成功。

    7.  下載Eclipse的安裝文件Eclipse IDE for Java Developers。我使用的是Android SDK安裝文件中的Eclipse ADT。解壓縮Eclipse ADT with the Android SDK for Windows中的Eclipse到特定文件夾。

      Path中新增參數:D:\eclipse

      安裝完成後,在CMD中輸入eclipse來查看安裝是否成功。

      下載eclipse的相關插件ADT-22.0.0、m2eclipse和subclipse,並配置到eclipse中,具體操做是從eclipse菜單欄的Help中打開Install New Software,而後點擊Add按鈕分別將這3個插件的路徑添加到eclipse中進行安裝。

      配置Android SDK,從eclipse菜單欄的Window中打開Preferences,而後進入Android選項配置SDK的路徑。

    8.  安裝eclipse maven3 插件:

      一、 在線安裝,只要輸入 http 地址:,把選項勾上,而後等待它下載安裝,完成以後重啓 eclipse 便可。

      二、離線安裝 ,官網並不提供 maven 插件的離線安裝包,因此須要搜索下載:

      3.將eclipse-maven3-plugin.7z 解壓縮放到eclipse安裝目錄後,重啓eclipse檢查 eclipse 的 maven 插件是否安裝成功:Window-->Preferences:

    9.  配置eclipse中的 maven:

      一、點擊 Add 按鈕,選到你本機安裝 maven 的路徑值

      二、點擊 Browse 按鈕,選到你 maven 的 setting.xml 配置文件,而後點擊 OK,這樣就完成了 eclipse maven 插件的配置

      eclipse會幫你自動下載maven插件的jar包,耐心等待!

      自動化測試工具Appium入門--環境搭建
      自動化測試工具Appium入門--環境搭建
相關文章
相關標籤/搜索