2012-07-10 88 views
4

我想爲我的QUnit javascript單元測試生成一個junit,nunit或mstest報告,並且因爲我們主要是在Visual Studio(c#MVC服務器)中開發的,所以我們當前正在使用Chutzpah來運行QUnit測試。如何使用Chutzpah生成測試報告?

現在我想生成一個測試報告,以集成在Jenkins中,但是我找不到一個不涉及編寫自己的報告生成器的簡單方法。

有人知道Chutzpah的替代方案,它可以運行QUNit無頭測試並集成到Visual Studio 這種方式可以用Chutzpah解決嗎?

回答

5

Chutzpah 2.1(2012年9月8日發佈)現在支持輸出junit-xml兼容文件。從命令行指定/junit <filename>,它將會吐出正確的xml格式。

讓我知道這對你的作品。

+0

嗨馬修,非常感謝它的工作,就像我希望它會工作。 :-D我剛剛得到了一個問題,因爲我打電話給MSBuild(64位)的Chutzpah: 我得到一個'System.IO.IOException:句柄無效'......在Chutzpah。 RunnerCallbacks.StandardConsoleRunnerCallback.ClearCounter()'... 如果我將/ silent標誌添加到調用中,則可以解決此異常。 我應該向您的Codeplex問題跟蹤器添加一個錯誤嗎? – kajk 2012-09-10 11:12:47

+0

'/ silent'命令行選項是正確的解決方案。它阻止Chutzpah試圖顯示從msbuild或ant運行時導致問題的漂亮運行測試計數。 – 2012-09-10 14:58:46

+0

好的,非常感謝你的偉大工具:) – kajk 2012-09-11 09:37:16