testNG項目通過idea Terminal命令行執(zhí)行的配置過程
背景:
本地編寫的很多testNG測試用例,可能需要對接其他人員,運用其他形式執(zhí)行,例如將測試用例達(dá)成jar包,由運維執(zhí)行,需要提供執(zhí)行命令,提供前需要本地先驗證是否可執(zhí)行通過。
一、maven配置
1.官網(wǎng)下載maven(https://maven.apache.org/download.cgi),下載最新版本,解壓到制定文件夾:
2.配置環(huán)境變量,以win10為例:
新建系統(tǒng)變量MAVEN_HOME,填寫下載解壓后的文件地址,注意是bin目錄的上一級目錄
編輯Path變量,在末尾加上:
3.檢驗,cmd,進(jìn)入終端,輸入mvn -v ,顯示以下信息說明配置完成
二、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)通過上述的pom.xml配置過了,所以可以直接執(zhí)行】
3.執(zhí)行命令其實來源于maven helper依賴:
到此這篇關(guān)于testNG項目通過idea Terminal命令行執(zhí)行的文章就介紹到這了,更多相關(guān)idea Terminal命令行執(zhí)行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot整合easyExcel實現(xiàn)CSV格式文件的導(dǎo)入導(dǎo)出
這篇文章主要為大家詳細(xì)介紹了SpringBoot整合easyExcel實現(xiàn)CSV格式文件的導(dǎo)入導(dǎo)出,文中的示例代碼講解詳細(xì),具有一定的參考價值,感興趣的小伙伴可以參考下2024-02-02@ComponentScan在spring中無效的原因分析及解決方案
這篇文章主要介紹了@ComponentScan在spring中無效的原因分析及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11Java Swing中JDialog實現(xiàn)用戶登陸UI示例
這篇文章主要介紹了Java Swing中JDialog實現(xiàn)用戶登陸UI功能,結(jié)合完整實例形式分析了Swing使用JDialog實現(xiàn)用戶登陸UI界面窗口功能的步驟與相關(guān)操作技巧,需要的朋友可以參考下2017-11-11Spring Cloud Gateway 攔截響應(yīng)問題分析(數(shù)據(jù)截斷問題)
這篇文章主要介紹了Spring Cloud Gateway 攔截響應(yīng)問題分析(數(shù)據(jù)截斷問題),本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-01-01Java數(shù)據(jù)結(jié)構(gòu)之優(yōu)先級隊列(堆)圖文詳解
優(yōu)先級隊列是比棧和隊列更專用的結(jié)構(gòu),在多數(shù)情況下都非常有用,下面這篇文章主要給大家介紹了關(guān)于Java數(shù)據(jù)結(jié)構(gòu)之優(yōu)先級隊列(堆)的相關(guān)資料,需要的朋友可以參考下2022-03-03