單元測試工具(連載6)

  • 2019 年 12 月 12 日
  • 筆記

2 JAVA單元測試框架TestNG

TestNG號稱下一代測試框架,它的趨勢正在取代JUnit。這一章介紹TestNG,同時也一起介紹Marven,利用Marven可以通過pom.xml對jar文件進行統一管理。

2.1在Eclipse下的安裝TestNG

打開Eclipse,點擊 Help -> Install new software ,在 add 欄中輸入http://beust.com/eclipse。如圖13所示。

圖13 在Eclipse下的安裝TestNG

2.2 Marven安裝及在Eclipse中配置

在網站上http://maven.apache.org/download.cgi下載相應的安裝文件,如圖14所示。

圖14 下載Marven

如果在Windows下安裝,可以選擇下載圖14框內的文件。下載完畢,進行解壓,然後把文件放在本地一個不帶中文字符的目錄下,接下來如圖15和圖16設置環境變量。

圖15 設置MAVEN_HOME

圖16 設置Path

打開命令編輯器,輸入以下內容,顯示MAVEN信息。

C:UsersJerry>mvn -v

Apache Maven 3.5.3(3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-025T03:49:05+08:00)

Maven home: C:Apacheapache-maven-3.5.3bin..

Java version: 1.8.0_131, vendor: OracleCorporation

Java home: C:Program FilesJavajdk1.8.0_131jre

Default locale: zh_CN, platform encoding: GBK

OS name: "windows 10", version:"10.0", arch: "amd64", family: "windows"

Maven安裝成功後,第一次在命令行輸入mvn help:system會在C:Users用戶下生成.m2文件,默認放下載的jar包,叫maven倉庫。

C:UsersJerry>mvn help:system

[INFO] Scanning for projects…

[INFO]

[INFO] ——————<org.apache.maven:standalone-pom >——————-

[INFO] Building Maven Stub Project (No POM) 1

[INFO] ——————————–[ pom]———————————

[INFO]

[INFO] — maven-help-plugin:2:system(default-cli) @ standalone-pom —

[INFO]

APPDATA=C:UsersJerryAppDataRoaming

HOMEPATH=UsersJerry

LOCALAPPDATA=C:UsersJerryAppDataLocal

VS120COMNTOOLS=C:Program Files (x86)MicrosoftVisual Studio 10Common7Tools

JAVA_HOME=C:Program FilesJavajdk1.8.0_131

CLASSPATH=C:ProgramFilesJavajdk1.8.0_131libdt.jar;C:ProgramFilesJavajdk1.8.0_131libtools.jar;C:Apacheapache-jmeter-3.3libextApacheJMeter_core.jar;C:Apacheapache-jmeter-3.3libjorphan.jar;C:Apacheapache-jmeter-3.3liblogkit-0.jar;C:Apacheapache-tomcat-8.0.30libserlet-api.jar;

MAVEN_CMD_LINE_ARGS=help:system

ALLUSERSPROFILE=C:ProgramData

MAVEN_PROJECTBASEDIR=C:UsersJerry

LG_PATH=C:Program Files (x86)HPLoadRunner

[INFO]————————————————————————

[INFO] BUILD SUCCESS

[INFO]————————————————————————

[INFO] Total time: 4.793 s

[INFO] Finished at: 2019-06-11T18:38:43+08:00

[INFO]————————————————————————

圖17 為生成的.m2目錄

圖17 .m2目錄

打開eclipse,選擇window-preferences-maven-Installations。選擇【Add…】按鈕,然後點亮External,點擊【Directory…】按鍵,如圖18所示。

圖18 在eclipse中配置MAVEN(一)

接下來,選擇apache-maven-X.X.X全面的複選框,點擊【Apply】然後選擇【OK】,如圖19所示。

圖19 在eclipse中配置MAVEN(二)

星雲測試

http://www.teststars.cc

奇林軟件

http://www.kylinpet.com

聯合通測

http://www.quicktesting.net