【发布时间】:2012-09-25 17:04:36
【问题描述】:
我们在声纳的历史表中没有以下指标:
- 新报道
- 新线路覆盖
- 要覆盖的新行
收集其他指标,如代码覆盖率、新代码覆盖率等。
您能否建议:
应该在配置中添加什么以启用指标?如果可能的话,它是否在任何地方描述了收集和计算指标(新覆盖率、新线路覆盖率、要覆盖的新线路)的准确程度?
谢谢,
【问题讨论】:
我们在声纳的历史表中没有以下指标:
收集其他指标,如代码覆盖率、新代码覆盖率等。
您能否建议:
应该在配置中添加什么以启用指标?如果可能的话,它是否在任何地方描述了收集和计算指标(新覆盖率、新线路覆盖率、要覆盖的新线路)的准确程度?
谢谢,
【问题讨论】:
您必须激活Sonar C# Gallio Plugin 才能获得这些指标。该插件将启动包含单元测试的项目,并将在 Sonar 中报告指标。您可以查看此示例应用程序以了解其工作原理:https://github.com/SonarCommunity/sonar-dotnet/tree/master/tools/dotnet-tools-commons/src/test/resources/solution/Example
关于度量的含义,您可以查看以下页面了解更多:http://docs.codehaus.org/display/SONAR/Java+Metric+Definitions#JavaMetricDefinitions-Tests
【讨论】: