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ō)明配置完成
【注意配置好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)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 不使用XMLHttpRequest對(duì)象實(shí)現(xiàn)Ajax效果的方法小結(jié)2. 用xslt將xml解析成xhtml的代碼3. Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)4. Ajax原理與應(yīng)用案例快速入門教程5. ASP.NET MVC使用Log4Net記錄異常日志并跳轉(zhuǎn)到靜態(tài)頁(yè)6. PHP設(shè)計(jì)模式中的命令模式7. PHP設(shè)計(jì)模式中觀察者模式講解8. Python Pandas常用函數(shù)方法總結(jié)9. .NET 6 跨服務(wù)器聯(lián)表查詢操作MySql、Oracle、SqlServer等相互聯(lián)表10. 詳解JS前端使用迭代器和生成器原理及示例
