NUnit:我可以得到HTML报告而不是XML吗?

NUnit:我可以得到HTML报告而不是XML吗?,nunit,nunit-console,Nunit,Nunit Console,NUnit3.0 我在应用程序中使用以下代码进行测试运行: string directoryName = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); string[] nunitArgs = new List<string> { // for details of options see http://www.nunit.com/index.php?p=nunitliteOptions&a

NUnit3.0

我在应用程序中使用以下代码进行测试运行:

string directoryName = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
string[] nunitArgs = new List<string>
 {
   // for details of options see  http://www.nunit.com/index.php?p=nunitliteOptions&r=3.0
   "--verbose",
   "--work=" + directoryName // save TestResults.xml to the build folder
 }.ToArray();

new NUnitLite.Runner.TextUI().Execute(nunitArgs);

我得到XML格式的输出报告,但我需要HTML。我明白了-只有XML可以用作输出报告格式。也许我不理解文档?我可以为这个XML编写XSLT,但只有当我确保得到NUnit无法得到的HTML结果时,我才会这样做。

我非常确定NUnit本机不支持HTML输出。另外,您可能不必从头开始实现XSLT。

我很确定NUnit不支持HTML输出。此外,您可能不必从头开始实现XSLT。

它可以工作: 它成功地从XML生成HTML报告。

它可以工作: 它成功地从XML生成HTML报告。

似乎正在使用最新版本的XML NUnit 3.0。很抱歉发布了回复,我无法留下评论。谢谢你和Michal分享这些链接

开发人员的此评论也:。似乎处于测试阶段,但对我来说效果很好。

布什

似乎正在使用最新版本的XML NUnit 3.0。很抱歉发布了回复,我无法留下评论。谢谢你和Michal分享这些链接


开发人员的此评论也:。看起来是测试版,但对我来说效果很好。

@Bush你也看过第二个答案了吗?它链接了,答案只有6个月,所以我相信项目应该处于良好状态。我编译了该解决方案并尝试使用:它生成异常并破坏自己的进程。也许NUnitLite会创建具有其他结构的XML。@Bush稍后会尝试,并让您知道我的结果。谢谢。如果您愿意,我可以向您发送我的XML。这是进行四次测试的报告。@Bush你也看过第二个答案了吗?它链接了,答案只有6个月,所以我相信项目应该处于良好状态。我编译了该解决方案并尝试使用:它生成异常并破坏自己的进程。也许NUnitLite会创建具有其他结构的XML。@Bush稍后会尝试,并让您知道我的结果。谢谢。如果您愿意,我可以向您发送我的XML。这是正在进行的四项测试的报告。可能重复的可能重复的