MSTest & CruiseControl.Net

Posted

技术标签:

【中文标题】MSTest & CruiseControl.Net【英文标题】: 【发布时间】:2009-07-07 22:55:48 【问题描述】:

我正在尝试让 MSTest 与 CruiseControl.Net 一起工作。我目前让它完美地用于单元测试,但我想看看我的代码覆盖率。当我运行 MSTest 并将其导出到 XML 文件(使用 /resultsfile:"C:\output\results.xml")时,似乎没有导出覆盖信息。但是,当我运行 MS 测试并打开结果 TRX 文件时,它包含所有代码覆盖率信息。我错过了什么?

【问题讨论】:

【参考方案1】:

您是否将MsTestSummary.xsl 包含在您的网络仪表板配置中?

编辑:不支持代码覆盖率报告,您必须自己修改 xsl 文件(最好将您的更改附加到错误报告中,以便其他用户受益)。

【讨论】:

是的,我已经添加了这个。 (MSTestSummary2008.xsl 因为我使用的是 tfs 2k8)。这就是我的单元测试的详细信息,但没有给我任何关于我的代码覆盖率的信息。

以上是关于MSTest & CruiseControl.Net的主要内容,如果未能解决你的问题,请参考以下文章

MSTest 中 [TearDown] 和 [SetUp] 的替代方法是啥?

多次重复 mstest 测试运行

Visual Studio 2015 MSTest 无法运行负载测试

MSTest 和 app.config 问题

TFS 测试 - mstest 日志输出 - 最终测试结果

如何使用 MSTest 测试异步代码