Appium環境搭建Java篇

 

  1. 下載、安裝JDK&配置Java環境變量
  2. 下載、安裝SDK、ADT&配置Android環境變量
  3. 下載、安裝Appium
  4. 在線安裝Testng、SVN、Maven等插件
  5. Appium簡單案例

 

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

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

配置環境變量:  一、右鍵個人電腦--屬性--高級--環境變量java

                   二、新建系統變量JAVA_HOME 和CLASSPATHnode

                   變量名:JAVA_HOMEandroid

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

                   變量名:CLASSPATHapache

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

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

                   變量名:Path服務器

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

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

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

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

配置環境變量:   一、右鍵個人電腦--屬性--高級--環境變量

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

                    變量名:ANDROID_HOME

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

                    三、選擇「系統變量」中變量名爲「Path」的環境變量,雙擊該變量

                    變量名:path

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

最後結果如圖:

ANDROID_HOME配置以下:

 

系統變量Path配置以下:

 

 

三、下載、安裝Appium

cmd版本

安裝Node.js

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

一、配置環境變量:

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

                   變量名:Path

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

二、聯網安裝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相關的版本信息。以下圖:

 

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

一、安裝軟件庫即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

安裝成功!

 

二、安裝TestNg

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

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

三、安裝Maven

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

 

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

配置 maven 環境變量:

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

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

 

5Appium簡單案例

一、新建Maven Project:

 

點擊「下一步」:

 

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

項目目錄結構如圖:

替換pom.xml:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

<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>

五、Appium簡單案例

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

一、Appium已啓動且已處於lancuh狀態

二、設備已鏈接

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

 

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

相關文章
相關標籤/搜索