JetBrains Rider 2025.3 Help

使用 dotCover 分析 Unity 测试的覆盖率

JetBrains Rider 附带了一个基于 JetBrains dotCover的覆盖率分析工具。 有关覆盖率分析的更多信息,请参阅 .NET 代码的覆盖率分析

安装和许可

dotCover 作为 JetBrains Rider 的一个 捆绑插件提供,在 IDE 安装过程中会自动添加并启用。 如果您想禁用该插件,请打开 插件 设置页面  Ctrl+Alt+S ,切换到 已安装 选项卡并取消选中 dotCover 旁边的复选框。

dotCover 仅适用于拥有 dotUltimateAll Products Pack 订阅的 Rider 用户。

重要说明

  • 要运行覆盖率分析,您的 Unity 项目必须包含 'Rider Editor' 和 'Test Framework' 包。 版本要求:

    Unity

    Rider Editor

    Test Framework

    2018.3 – 2019.1

    any

    any

    2019.2 及以上

    1.2.0 或更高版本

    any

    早于 1.2.0

    1.1.1 – 1.1.3

  • 进行覆盖率分析时,Unity 编辑器必须正在运行。

如何分析 Unity 测试的覆盖率

  1. 在 Rider 中打开您的 Unity 解决方案。

  2. 在 Unity 工具栏中,选择 启动 Unity

  3. 处理常规单元测试一样处理 Unity 测试。 例如,要运行测试覆盖率分析,请打开 单元测试窗口 ,选择所需的测试,然后单击 覆盖选定的单元测试 按钮。

最后修改日期: 2025年 12月 5日