testNG項(xiàng)目通過(guò)idea Terminal命令行執(zhí)行的配置過(guò)程
背景:
本地編寫的很多testNG測(cè)試用例,可能需要對(duì)接其他人員,運(yùn)用其他形式執(zhí)行,例如將測(cè)試用例達(dá)成jar包,由運(yùn)維執(zhí)行,需要提供執(zhí)行命令,提供前需要本地先驗(yàn)證是否可執(zhí)行通過(guò)。
一、maven配置
1.官網(wǎng)下載maven(https://maven.apache.org/download.cgi),下載最新版本,解壓到制定文件夾:

2.配置環(huán)境變量,以win10為例:
新建系統(tǒng)變量MAVEN_HOME,填寫下載解壓后的文件地址,注意是bin目錄的上一級(jí)目錄

編輯Path變量,在末尾加上:

3.檢驗(yàn),cmd,進(jìn)入終端,輸入mvn -v ,顯示以下信息說(shuō)明配置完成

二、Idea執(zhí)行配置
【注意配置好maven/jdk環(huán)境(JDK下載參照以前教程)變量后需要重啟idea】
1.在pom.xml引入依賴:
2.在Terminal執(zhí)行:mvn clean test -Dsurefire.suiteXmlFiles=suites/test.xml,即可執(zhí)行成功。 或者直接執(zhí)行 mvn test【執(zhí)行的suites/test.xml已經(jīng)通過(guò)上述的pom.xml配置過(guò)了,所以可以直接執(zhí)行】

3.執(zhí)行命令其實(shí)來(lái)源于maven helper依賴:

到此這篇關(guān)于testNG項(xiàng)目通過(guò)idea Terminal命令行執(zhí)行的文章就介紹到這了,更多相關(guān)idea Terminal命令行執(zhí)行內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
idea mac版打開是出現(xiàn)打開失敗問(wèn)題及解決
這篇文章主要介紹了idea mac版打開是出現(xiàn)打開失敗問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
Java類加載之Class對(duì)象到Klass模型詳解
這篇文章主要介紹了Java類加載之Class對(duì)象到Klass模型詳解,每一個(gè)Java類在JVM中都會(huì)對(duì)應(yīng)創(chuàng)建一個(gè)C++類實(shí)例,我們稱這個(gè)C++類為Klass實(shí)例,Klass實(shí)例里面存儲(chǔ)了java類中所描述的方法、字段、屬性等,需要的朋友可以參考下2023-08-08
IntelliJ IDEA遠(yuǎn)程Debug Linux的Java程序,找問(wèn)題不要只會(huì)看日志了(推薦)
這篇文章主要介紹了IntelliJ IDEA遠(yuǎn)程Debug Linux的Java程序,找問(wèn)題不要只會(huì)看日志了,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09
Mybatis Plus查詢時(shí)sql字段名大小寫報(bào)錯(cuò)的解決
這篇文章主要介紹了Mybatis Plus查詢時(shí)sql字段名大小寫報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-12-12
詳解使用spring validation完成數(shù)據(jù)后端校驗(yàn)
這篇文章主要介紹了詳解使用spring validation完成數(shù)據(jù)后端校驗(yàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03

