mvn test 測試命令的疑惑
mvn test 測試命令的疑惑, 用mvn test命令時,maven怎么知道去調(diào)用哪個測試方法,我們并沒有指定?
maven和junit 之間是怎么調(diào)用的? ?運行命令mvn test 時 maven做了哪些事情? ?跪求老師詳解! ?thx~
mvn test 測試命令的疑惑, 用mvn test命令時,maven怎么知道去調(diào)用哪個測試方法,我們并沒有指定?
maven和junit 之間是怎么調(diào)用的? ?運行命令mvn test 時 maven做了哪些事情? ?跪求老師詳解! ?thx~
2015-07-08
舉報
2015-07-09
你好,maven本身并沒有什么功能,它的主要功能都是依靠插件來完成的,就像eclipse,如果需要使 eclipse
具有開發(fā)c/c++能力的話,就要下載cdt和其編譯環(huán)境,對于junit而言在我們在第一次使用mvn test 命令對項目進(jìn)行測試時會去中央倉庫中自動下載一個名為maven-surefire-plugin的插件,然后在它會在src/test/java/目錄下去查找,是否有Test開頭或結(jié)束的類,如果找到則默認(rèn)執(zhí)行所有測試用例并生成測試報告,如果想指定對單獨方法進(jìn)行測試可以使用類似mvn test -Dtest=HelloTest ,該命令支持通配符,也就是mvn tes -Dtest=Hello*Test,這樣就會運行測試以Hello開頭和Test結(jié)尾的所有測試用例, 也可以用逗號分隔一次執(zhí)行多個測試用例,? 具體的擴展使用可以查看官方文檔。
2017-11-01
您好,想問一下,mvn test -Dtest=test1,test2,test3。這個命令執(zhí)行的順序是?