如何在CruiseControl.NET上两次执行测试用例的情况下获得NUNIT和OPENCOVER结果?

时间:2016-08-26 11:01:00

标签: msbuild continuous-integration nunit cruisecontrol.net opencover

我已经设置CC.NET首先运行NUNIT然后运行OPENCOVER。我有大约2500个NUNIT单元测试用例,执行大约需要2个小时。对于OPENCOVER,相同的单元测试用例由OPENCOVER运行,整个操作需要近5个小时。

有没有什么办法可以让我只运行一次测试用例并获得NUNIT以及OPENCOVER结果?

1 个答案:

答案 0 :(得分:1)

如果内存服务,OpenCover启动nunit并对其进行配置,因此您应该能够告诉nunit(通过OpenCover)将结果保存到文件中;只需要一次执行?

请参阅/xml切换到nunit-console.exe

然后让ccnet合并来自nunit和OpenCover的结果。