dotCover 2025.2 Help

检测热点

热点 视图可以是调查潜在风险区域的一个良好起点。 您将立即看到哪些方法最复杂且覆盖率最低。

为应对项目风险,dotCover 引入了 风险指标 ,该指标按以下方式为每个方法计算:

Risk(m) = comp(m)^2 * (1 – cov(m)/100)^3 + comp(m)

Where:

  • m — 方法

  • comp(m) — 方法的圈复杂度

  • cov(m) — 方法的单元测试覆盖率

使用计算出的风险指标, 热点 视图在当前 覆盖快照 中构建风险区域的图形表示,其中包含具有最大风险指标的方法的类型以相应较大的字体大小显示。

要切换 热点 视图,请点击 热点 dotCover_hot_spots_icon.png ,位于 覆盖结果浏览器窗口单元测试覆盖 窗口的右上角:

覆盖结果浏览器中的热点视图

如果当前打开的快照与当前解决方案对应,您可以通过点击类型来导航。

每个项目的上下文菜单允许您在覆盖树视图中定位它,并 将其从当前快照表示中排除

最后修改日期: 2025年 9月 27日