我的项目使用NUnit框架进行测试,特别是2.5.9。我的构建过程当前创建了nunit xml文件,然后我将它们转换为.trx并使用mstest.exe将它们发布到TFS中。现在,我需要向TFS报告代码覆盖率并显示在构建摘要报告中。我可以创建NCover结果到xml,并希望我可以将NCover结果包含到NUnit xml中,然后将其转换为.TRX格式然后导入到TFS,但这不会起作用。但是,根据vsts.xsd,它确实看起来像.TRX文件可以接受一些代码覆盖率信息,但我不确定它是文件引用还是其他指标。
我也可以使用Visual Instrumentation使用此处的示例创建.Coverage结果文件:http://social.msdn.microsoft.com/Forums/en-US/vststest/thread/c7cd8dab-fed9-4fc4-9773-bdb047ad5958
所以,我知道我可以将单元测试发布到TFS。问题是我可以将ncover或.coverage结果发布回TFS 2010吗?