。TFS 2010服务器构建的代码覆盖率TFS中未显示“代码覆盖率”我有在TFS的SharePoint门户网站的代码覆盖图的仪表盘问题图表
我们正在开发TDD,因此,我们有很好的代码覆盖率的一个.NET 4的解决方案,但作为一个质量检查我要监控的代码覆盖率随着项目的进展。
为此我有一个测试配置(在解决方案中.testsettings文件),其配置仪器我们soluton组件的代码覆盖和两个团队建立使用该测试定义定义。
两个小组构建了(一个是CI触发,其他夜间shceduled触发)工作,并产生代码覆盖数字
然而,尽管sheduled团队建立与代码覆盖仪表板“代码覆盖率” Excel报告总是显示0%的覆盖率,事实上,包含报告的Excel电子表格不包含任何数据。这是相当意想不到的!
所以我的问题归结为我错过了哪些步骤以使团队构建中的代码覆盖率数据显示在由Excel代码覆盖率报告使用的TFS数据库中?
作为便笺,SSRS报告也显示了构建的代码覆盖范围,它似乎是Excel电子表格无法看到数据。
UPDATE
看来问题是过滤器“是构建验证运行”时,该过滤器被删除我看到的数据。 特别是在我的模板(适用于敏捷5.0版的MSF)中,“代码覆盖率”的版本有一个应用限制输出的滤波器,仅限于“其他”值。很奇怪。
当我回到办公室,我会尝试创建基于无国界医生组织的敏捷5.0 tempate一个新的项目,看看这个奇怪的过滤器设置是它的一部分,或者说我过去那样到这个项目!