西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 安卓软件 安卓游戏 电脑软件 软件教程 专题合集

jetbrains dotCover 2026中文完整版

免费版
  • jetbrains dotCover 2026中文完整版图标
  • 软件类型:国产软件 / 免费软件
  • 软件大小:138M
  • 更新时间:2026-10-23 17:03
  • 应用平台:WinAll
  • 软件语言:中文
  • 软件等级:4级
5.0
0
好用
0
难用
  • 软件简介
  • 软件截图
  • 软件评论
  • 软件推荐

jetbrains dotCover 2026中文完整版是面向.NET生态打造的专业代码覆盖率分析工具,可以深度接入VisualStudio以及JetBrainsRider开发环境,需要判断测试是否充分、定位高风险未覆盖代码的团队,它提供了一种比单纯看测试数量更直接的依据。

jetbrains dotCover 2026更新内容

1、单元测试

在 Visual Studio 中或使用命令行实用程序执行和调试单元测试并分析其覆盖率。 dotCover 支持多种单元测试框架,包括 MSTest、NUnit、xUnit 和 MSpec。

2、手动测试会话

对于手动测试会话,dotCover 可显示会话期间调用了哪些代码以及未到达的部分。 使用覆盖率分析数据,您可以轻松获得测试应用程序的源代码。

3、检测热点

使用 Hot Spots 视图一目了然地检测潜在的风险区域,此视图可显示覆盖率最低、最复杂的方法。 通过直观的图形表示,让您的覆盖率分析有一个良好的开端。

4、Visual Studio 和 JetBrains Rider 无缝集成

dotCover 可与 Visual Studio 和 JetBrains Rider 集成,为您提供无需离开代码编辑器即可分析和可视化代码覆盖率的优势。 它支持 Visual Studio 2010–2026 和 JetBrains Rider 2018.2 或更高版本。

5、持续测试

dotCover 可以实时发现哪些单元测试受到最新代码更改的影响,并自动为您重新运行受影响的测试。

可以为任何单元测试会话打开持续测试模式:通过这种方式, 您可以选择希望哪些测试要持续运行,而哪些测试以 传统方式运行。

jetbrains dotCover 2026核心功能

单元测试与覆盖率集成运行。在VisualStudio的ReSharper菜单或Rider中直接启动单元测试会话,dotCover在后台收集覆盖率数据,结果实时显示在UnitTestCoverage窗口中。

编辑器内覆盖率可视化。通过Highlightcode功能,被覆盖的语句、未覆盖的语句以及测试失败的语句在编辑器边栏以不同颜色标记,无需切换窗口即可判断当前代码的测试状态。

热点分析(HotSpots)。识别圈复杂度高但测试覆盖率低的类,这类代码通常是潜在缺陷的高发区域,适合作为补充测试的优先目标。

应用程序覆盖率。除单元测试外,也可以在dotCover控制下启动应用程序,手动执行用例场景后获取覆盖率快照,适用于无法完全由单元测试覆盖的集成或交互场景。

覆盖率过滤器。可以排除基础设施代码、第三方库或不需要统计的项目,使覆盖率结果聚焦于业务逻辑。过滤器可在运行时或结果层面应用。

命令行工具与CI集成。dotCover提供跨平台的.NET命令行工具,支持Windows、Linux和macOS,可在CI/CD流程中运行覆盖率分析并生成HTML、XML或JSON报告。

jetbrains dotCover 2026怎么用

方式一:通过单元测试分析覆盖率(最常用)。在VisualStudio中打开已包含单元测试的解决方案,从主菜单选择ReSharper|UnitTests|UnitTests打开单元测试资源管理器。选中需要分析覆盖率的测试项目或测试,dotCover会在运行测试的同时收集覆盖率数据。结果出现在UnitTestCoverage窗口中,点击Highlightcode即可在编辑器中查看覆盖标记。

方式二:覆盖启动项目。按Ctrl+Alt+KP或从菜单选择ReSharper|Cover|CoverStartupProject,dotCover会在其控制下启动解决方案的启动项目。手动操作应用程序完成一个用例场景后,在控制器对话框中点击GetSnapshot,即可查看该场景覆盖了哪些代码行。

方式三:命令行工具。通过dotnettoolinstall--globalJetBrains.dotCover.CommandLineTools安装命令行工具。对.NET项目运行覆盖率分析的基本命令为dotCovercover--snapshot-outputsnapshot.dcvr--test--no-build,如需生成报告可添加--xml-report-outputreport.xml或--json-report-output参数。

jetbrains dotCover 2026配置要求

硬件最低要求

-处理器:2GHz及以上CPU

-内存:4GB内存;大型解决方案、大覆盖率采集场景建议8GB及以上

-磁盘空间:至少400MB可用空间,用于程序安装;项目和报告文件需要额外预留空间

系统与运行环境

-操作系统:Windows、macOS、Linux,64位系统优先;Windows支持x86/x64架构

-.NET依赖:需要安装.NETFramework4.7.2或更高版本,同时项目对应的.NETSDK按需安装

-IDE兼容:VisualStudio2013、2015、2017、2019、2022、2026;JetBrainsRider全新版

-其他:Windows环境不建议关闭强名称跳过功能,否则会影响程序集分析

软件标签:
AI摘要

此内容由AI根据文章内容自动生成,并已由人工审核

应用属性

  • 中文名jetbrains dotCover 2026
  • MD5值1a8b37f77f0c3c224c39305382b58d2b
  • 语言中文
  • 授权免费软件
  • 系统要求WinAll

软件截图

jetbrains dotCover 2026中文完整版运行截图
jetbrains dotCover 2026中文完整版运行截图
jetbrains dotCover 2026中文完整版运行截图
jetbrains dotCover 2026中文完整版运行截图

下载过jetbrains dotCover 2026中文完整版的用户还下载了

发表评论

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲