JetBrains Rider 2025.2 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年 9月 26日