Appium環境搭建Java篇


 

1、下載、安裝JDK&配置Java環境變量

JDK下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

配置環境變量:  1、右鍵我的電腦--屬性--高級--環境變量

                   2、新建系統變量JAVA_HOME 和CLASSPATH

                   變量名:JAVA_HOME

                   變量值:C:\Program Files\Java\jdk1.7.0

                   變量名:CLASSPATH

                   變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

                   3、選擇“系統變量”中變量名為“Path”的環境變量,雙擊該變量,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變量的值中,並使用半角的分號和已有的路徑進行分隔。

                   變量名:Path

                   變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

驗證配置是否成功:重新打開控制台輸入:java -verison,如果顯示Java版本信息表示安裝成功。

2、下載、安裝SDK、ADT&配置Android環境變量

ADT:http://developer.android.com/sdk/index.html

配置環境變量:   1、右鍵我的電腦--屬性--高級--環境變量

                    2、在系統變量域中新建ANDROID_HOME變量

                    變量名:ANDROID_HOME

                    變量值:E:\appium\adt-bundle-windows-x86_64-20131030\sdk\(根據實際情況而定)

                    3、選擇“系統變量”中變量名為“Path”的環境變量,雙擊該變量

                    變量名:path

                    變量值:;%Android_Home%\build-tools\android-4.4\;%Android_Home%\tools\;%Android_Home%\platform-tools(注意:android-4.4要視情況而定)

最后結果如圖:

ANDROID_HOME配置如下:

 

系統變量Path配置如下:

 

 

3、下載、安裝Appium

cmd版本

安裝Node.js

下載地址:http://www.nodejs.org/

1、配置環境變量:

                   右鍵我的電腦--屬性--高級--環境變量—用戶變量

                   變量名:Path

                   變量值:D:\nodejs\; d:\Users\lcding\AppData\Roaming\npm

2、聯網安裝Appium 進入cmd命令行

輸入: npm install –g appium 或者 npm --registry http://registry.cnpmjs.org install -g appium (推薦這種,npm的國內鏡像)

如果需要裝1.2.4:npm --registry http://registry.cnpmjs.org install -g appium@1.2.4

注:-g全局參數 多等幾分鍾,可以看到appium的版本1.xx.xx及安裝目錄

檢查一下appium是否安裝成功。 進入cmd命令行,輸入appium 提示:Welcome to Appium 說明安裝好了

檢查appium所需的環境是否OK(這步很重要) 進入Cmd命令行,輸入appium-doctor ,出現以下提示,All Checks were successful ,說明環境成功。

 

exe版本

下載Windows版本的Appium地址:https://bitbucket.org/appium/appium.app/downloads/下載安裝即可

注意:AppiumForWindow版本需要Microsoft .Net Framework 4.5.1支持,在安裝Appium的過程中如果沒有安裝會提示用戶安裝並跳轉到“.Net Framework”下載地址。

Appium目錄如下:

 

安裝成功之后點擊”Appium.exe”運行即可,運行界面如圖:

 

點擊導航“Launch”按鈕即可啟動Appium遠程服務器,如果啟動成功會提示Appium相關的版本信息。如下圖:

 

4、在線安裝Appium測試所需插件

1、安裝軟件庫即Eclipse Marketplace

Eclipse->Help->Install New Software 如圖:

 

點擊“Add...”按鈕

 

輸入Name:marketplace

輸入Location:http://download.eclipse.org/mpc/indigo/

點擊”OK”按鈕即可,在work with下拉框中選擇:marketplace項,搜索一段時間即可羅列出可安裝選項,如圖:

 

勾選第二個即可,點擊“Next”,下一步下一步即可完成安裝,重啟Eclipse即可完成安裝。安裝成功如圖:

啟動Eclipse->Help->Eclipse Markteplace

安裝成功!

 

2、安裝TestNg

打開Eclipse Marketplace在搜索框輸入Testng,點擊搜索按鈕

點擊右則install按鈕即可完成安裝,重啟Eclipse,即可新建Testng Class。

3、安裝Maven

打開Eclipse Marketplace在搜索框輸入Maven,點擊搜索按鈕

 

點擊右則install按鈕即可完成安裝,重啟Eclipse,即可新建Maven Project。git同理,不再累述。

配置 maven 環境變量:

                      系統變量:MAVEN_HOME = D:\Server\maven

                      系統變量:path = %MAVEN_HOME%\bin

 

5Appium簡單案例

1、新建Maven Project:

 

點擊“下一步”:

 

輸入:Group Id、Artifact Id(即項目名稱),pakcage等信息,點擊“Finish”按鈕即可新建成功。

項目目錄結構如圖:

替換pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.ctrip.view</groupId>
  <artifactId>LearnTest</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>LearnTest</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>io.appium</groupId>
      <artifactId>java-client</artifactId>
      <version>2.1.0</version>
    </dependency>
    <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>6.8</version>
        </dependency>
        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-java</artifactId>
            <version>LATEST</version>
        </dependency>
  </dependencies>
</project>

5、Appium簡單案例

自動化測試准備運行前置條件:

1、Appium已啟動且已處於lancuh狀態

2、設備已連接

如果兩個條件都OK,切換至Eclipse編輯器,選中工程文件,右鍵->Run as即可運行自動化測試

 

運行過程中會發現,Appium控制台不斷的輸出各種信息。


免責聲明!

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



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