1. 程式人生 > >Appium的環境搭建和配置

Appium的環境搭建和配置

一、安裝Nodejs

下載後,雙擊安裝檔案,按提示來安裝。

測試安裝是否成功:執行cmd,輸入node –v

二、安裝android的SDK

安裝時記下安裝目錄,如下圖:

1.     選中 計算機->右鍵選屬性->高階系統設定->高階->環境變數,逐層進入環境變數介面。

設定ANDROID_HOME 系統變數為你的 Android SDK 路徑,並把tools和platform-tools兩個目錄加入到系統的 Path路徑裡。

變數: ANDROID_HOME

值: D:\android\sdk

設定: Path

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

2.開啟cmd視窗,用adb devices命令看看是否可以檢測到手機裝置

三、安裝JDK,設定JAVA_HOME的環境變數

1.     選中 計算機->右鍵選屬性->高階系統設定->高階->環境變數,逐層進入,如下圖設定環境變數

變數: JAVA_HOME

值: C:\Program Files\Java\jdk1.8.0_112

設定: Path

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

2.     開啟cmd視窗,用java -version命令驗證是否設定成功

四、安裝Appium

下載appium安裝包(https://bitbucket.org/appium/appium.app/downloads/)安裝

下載後,雙擊安裝檔案,按提示來安裝

五、安裝Apache Maven

此步不是必須安裝的。若要使用Maven來建立工程,則要安裝;否則不需要安裝。

下載解壓資料夾 並且設定MAVEN_HOME變數,把 MAVEN_HOME變數值新增到你的系統PATH變數中。

變數: MAVEN_HOME

值: D:\Program Files\pache-maven-3.3.9

設定: Path:

值: %MAVEN_HOME%\bin

測試環境安裝成功:執行cmd,輸入mvn -v 如果成功則出現maven資訊:

六、安裝Eclipse

下載地址:http://www.eclipse.org/downloads/

七、在Eclipse中安裝TestNG外掛

1.   點選eclipse中的Help->Install New Software

2. 點選Add按鈕,輸入Name和相應的地址http://beust.com/eclipse,點選OK。勾選加載出來的TestNG選項,點選Install,完成TestNG的安裝。

八、建立Project

1、  建立工程存放資料夾

2、  開啟cmd,輸入命令:cd F:\project\java,切換到工程資料夾目錄

3、  建立一個簡單的Java工程

輸入命令mvn archetype:generate -DgroupId=com.appium.test -DartifactId=Appiumtest -DinteractiveMode=false -DarchetypeCatalog=local

4、  使用Notepad++軟體,開啟建立好的工程目錄下的pom.xml檔案

5、  開啟pom.xml,新增appium、selenium、testng、uncommons測試報告包和maven.plugins(Maven外掛)

<
dependencies> 

<dependency>

           <groupId>io.appium</groupId>

           <artifactId>java-client</artifactId>

           <version>4.1.2</version>

</dependency>       

<dependency>

      <groupId>org.seleniumhq.selenium</groupId>

      <artifactId>selenium-java</artifactId>

      <version>2.53.1</version>

</dependency>

<dependency>

      <groupId>org.testng</groupId>

      <artifactId>testng</artifactId>

      <version>6.9.13.6</version>

</dependency>
<dependency>
      <groupId>org.uncommons</groupId>
      <artifactId>reportng</artifactId>
      <version>1.1.4</version>
</dependency>

</dependencies>        

<build>

    <finalName>Appiumtest</finalName>

    <plugins>

            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-compiler-plugin</artifactId>

                <version>3.1</version>

                <configuration>

                    <source>1.8</source>

                    <target>1.8</target>

                    <encoding>UTF-8</encoding>

                </configuration>

            </plugin>

        </plugins>

</build>

6、  在cmd中開啟工程Appiumtest,輸入命令: mvn eclipse:eclipse,生成eclipse專案檔案。

等待載入完成,出現以下Success字眼才是成功

7、  開啟eclipse軟體,開啟工程目錄,點選OK,進入軟體主介面

8、  匯入工程:使用General匯入使用效率比較好一些,這種方式的缺點修改pom.xml檔案不會馬上生效,需要重新mvn eclipse:eclipse,再重新匯入工程;使用Maven匯入工程時,修改pom.xml能馬上生效,缺點是maven會聯網檢查包是否更新,導致eclipse比較卡,這種方式的優點是能夠保證相關包為最新的。選擇哪種方式,大家根據自己的情況來選擇使用。

至此,Appium的安裝過程結束。