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的安裝過程結束。