天天看點

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

1.Java環境搭建

(1)下載下傳安裝JDK,并配置環境變量

https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

環境變量配置,以JDK安裝在D盤為例;

JAVA_HOME:D:\Program Files\Java\jdk1.8.0_192

CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Path:D:\Program Files\Java\jdk1.8.0_192\bin

Path:D:\Program Files\Java\jre\bin

指令行輸入Java -version驗證配置

(2)下載下傳eclipse

Eclipse分為線上安裝版和解壓版,建議使用解壓版,下載下傳壓縮包後解壓縮即可用。

(3)檢查eclipse中JREs指向路徑

打開eclipse,菜單欄Windows ->Preferences ->Java ->Installed JREs中确認指向的是JDK的路徑而不是JRE的路徑。

否則代碼運作報錯:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

(4)eclipse中安裝testNG插件

Eclipse菜單欄Help -> Install New Software;

Name輸入testng

Location輸入http://dl.bintray.com/testng-team/testng-eclipse-release/點選Add,選中testNG後點選next開始安裝

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

(5)下載下傳maven,并配置環境變量

官方網站:https://maven.apache.org/download.cgi

下載下傳完畢後解壓到固定檔案夾下,配置環境變量,以D盤為例

MAVEN_HOME:D:\apache-maven-3.6.3

Path:%MAVEN_HOME%\bin

指令行輸入 mvn -v驗證配置

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

(6)在eclipse中配置maven

打開eclipse,菜單欄Window–>Preferences–>Maven–>Installation視窗中點選Add,添加Maven檔案所在路徑後,點選Apply and Clos

(7)建立一個maven項目,利用pom檔案管理依賴包

點選Eclipse中的 File菜單–>點選 New -->選擇Other; 在建立向導視窗中展開Maven檔案夾,選擇 Maven Project,點選 Next按鈕;在出現的select project name and location視窗中,不進行任何更改,直接點選next;select an Archetype視窗選擇maven–archetype–quickstart,點選next按鈕。建立完畢後利用pom檔案管理下載下傳項目依賴包。

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

2.Android SDK安裝

下載下傳Android SDK,解壓到固定檔案加下,配置環境變量

ANDROID_HOME:D:\Program Files\Android SDK

Path:%ANDROID_HOME%\tools

Path:%ANDROID_HOME%\platform-tools

指令行下輸入adb version驗證配置

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

3.Appium安裝

(1)Appium桌面版安裝

網址:https://github.com/appium/appium-desktop/releases

Appium桌面應用主要用于解析apk包,配置連接配接手機或模拟器的參數後,就可以執行元素定位、腳本錄制等操作

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

(2)Appium指令行版安裝

安裝Appium指令行版的目的就是為了能夠在腳本中完成Appium服務的啟動。

1)Node.js安裝

網址:http://nodejs.cn/download/根據自己的系統下載下傳安裝包,按照提示安裝,Custom Stup 這一步選擇“Add to PATH”,安裝完成後在dos指令行下輸入node -v 回車,npm -v回車,依次看到安裝版本資訊則安裝成功。

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

2)Appium安裝

指令行輸入npm install -g appium安裝;如果安裝失敗,可利用淘寶鏡像先安裝cnpm,然後再安裝Appium

npm --registry http://registry.npm.taobao.org install cnpm -g

cnpm install appium -g

3)驗證Appium指令行安裝是否成功

通過npm config ls指令檢視一下npm的prefix參數,也就是安裝應用時,儲存到的路徑位置,将該路徑添加到環境變量中。進入該目錄檢視是否有appium的檔案夾以及相關庫,是否有appium.cmd的指令行工具。打開指令行,輸入appium,如果appium啟動成功,則指令行版Appium安裝成功。

Appium+Java+eclipse+maven+testNG自動化基礎環境搭建

至此,Appium的基本環境搭建完畢

需要注意的是,Java環境搭建中的(4)~(7)步為可選步驟,這幾步主要是為了後續持續內建環境搭建作準備,如果隻是單純的上手練習Appium,在eclipse中導入java-client架包即可。