2012-04-03 54 views
0

我有幾個TestNG測試存在於我的Maven項目中。 由Maven創建的jar文件使用:mvn clean package -DskipTestsMaven start從罐子TestNG測試

如何將testng.xml文件與定義的測試一起傳遞到該jar文件中?

謝謝

+0

爲什麼要將testng.xml文件打包到jar文件中,而這通常不是在單元測試區中完成的。 – khmarbaise 2012-04-04 08:40:15

回答

0

你可以使用的maven surefire plugin這種情況的<suiteXmlFile>選項。 This documentation詳情。

+0

你可以給我從jar文件啓動測試的例子嗎?例如「java -jar ...」 – 2012-04-05 13:10:18

+0

在「mvn clean install」之後,我在我的{.project}/target文件夾中創建了幾個jar文件,我也觀察到這些文件不包含測試類。任何人都可以建議我從jar文件開始測試,而不是從項目文件夾中選擇「mvn test site」? – 2012-04-05 15:01:50

相關問題