2011-11-25 147 views
0

我能夠從命令行成功運行我的JUnit測試套件,現在我想從哈德森運行這些測試。Junit報告Hudson

但是,對於哈德森來生成報告,它需要一個結果文件(我認爲在XML格式)。

如何從JUnit生成結果文件? 我使用下面的命令來運行測試:

java com.nvidia.tests.TestSuite1 

在此先感謝。

Parag。

+0

您正在使用哪種構建工具?螞蟻?行家? gradle這個? –

回答

1

如果您使用的是螞蟻,您可以查看JUnit task for ant。這可能是最簡單的方法。您只需在腳本的相應位置添加任務即可。

如果您使用的是maven,請看surefire plugin for maven,它會自動運行測試並在jenkins中創建報告。

編輯:如果你沒有使用任何構建工具(你應該是),那麼只需將ant構建腳本添加到jenkins,並且你應該自動獲取報告。

+0

您好馬修,我沒有使用任何構建工具,因爲我只是用javac編譯測試套件,然後用java運行。 –