dotCover是一款给.NET环境打造的单元测试运行与代码覆盖分析软件,能够深度统合Visual Studio和JetBrains Rider开发平台,赋予全面的单元测试覆盖评估能力。可以计算并汇报面向.NET Framework、.NET Core、Mono以及Mono for Unity的语句级代码覆盖数据,推动代码质量的深入理解和持续改进。有需要的朋友赶快下载使用吧!
dotCover软件怎么运行?
1、打开在本站安装的dotCover官方版,可以使用以下命令来运行代码覆盖率报告,这将生成一个包含代码覆盖报告的HTML文件,其中包含有关代码覆盖率的信息。在报告中,您将看到每个代码行的覆盖率以及代码行和代码块的总覆盖率,

2、如果你想生成一个JSON格式的代码覆盖率报告,可以通过以下命令来实现,

3、在生成的JSON报告中,你将看到每个代码块的覆盖率以及代码行和代码块的总覆盖率。如果你想将代码覆盖率报告集成到您的CI/CD流程中,可以通过以下命令来实现:

4、这将生成一个包含代码覆盖信息的XML文件,可以将其集成到您的CI/CD流程中。
dotCover软件优势
1.直观覆盖突出显示 提供便捷的代码覆盖功能,可在 Visual Studio 中直接查看特定覆盖会话里已覆盖、未覆盖语句的高亮标识,快速定位测试遗漏点。
2.支持连续覆盖分析 配备 CI 服务器专用控制台实用程序,且 TeamCity 内置免费服务器端版本,无缝适配持续集成场景。
3.灵活过滤与排除 通过覆盖过滤器自定义分析范围,排除特定项目后会立即重新计算覆盖统计信息,适配个性化分析需求。
4.快速导航覆盖测试 借助快捷键可检测覆盖特定语句的单元测试,Visual Studio 弹窗会显示测试列表,支持直接导航至目标测试。
dotCover软件功能
1.重做持续测试 新增独立持续测试会话,替代原 “转换现有会话” 模式,简化多会话管理,降低工作流混乱风险。
2.持续测试指标 ReSharper 与 Rider 中新增持续测试状态图标,直观展示测试成败,集成启用 / 禁用、查看覆盖结果等快速操作。
3.支持 MAUI 应用程序 可对 MAUI 框架的单元测试和应用程序做覆盖率分析,仅支持 Windows 平台下.NET 7.0 + 的 WinUI 桌面应用,适配独立版及 IDE 集成版。
4.改进覆盖高亮显示 优化 Rider 与 ReSharper 中的代码高亮效果,新增专属背景色、部分覆盖代码行的装订区图标及细节调整。
5.升级命令行工具 命令行工具升级为跨平台框架相关.NET 工具,取代旧方案,成为 CI/CD 场景默认选择。
6.持续测试快捷键 支持通过快捷键直接触发持续测试,无需依赖构建或保存项目,适配 Visual Studio(含 ReSharper)与 JetBrains Rider。
7.支持 Windows ARM64 适配 ARM64 架构 Windows 设备,覆盖独立版、Rider 集成版、Visual Studio 集成版及控制台运行器。
8.支持 Linux ARM32 控制台运行器可在 ARM32 架构 Linux 上使用,兼容.NET Core 3.1 及.NET 5.0–7.0 框架。
9.优化测试导航Rider 中新增 “显示覆盖测试” 上下文菜单操作,弹窗集中展示所有覆盖测试,支持直接创建新覆盖会话。
10提速卷影复制 仅复制持续测试所需的程序集和符号文件,不复制整个工作目录,提升大型项目性能,支持自定义文件筛选器。
11.快速查看 Unity 测试覆盖Unity 测试覆盖率开箱即用,无需重启 Unity 或额外启用支持,简化分析流程。


OneBlack
驱动人生10
新氧医美
360解压缩软件2023
WPS Office 2019免费办公软件
QQ浏览器2023 v11.5绿色版精简版(去广告纯净版)
下载酷我音乐盒2023
酷狗音乐播放器|酷狗音乐下载安装 V2023官方版
360驱动大师离线版|360驱动大师网卡版官方下载 v2023
【360极速浏览器】 360浏览器极速版(360急速浏览器) V2023正式版
【360浏览器】360安全浏览器下载 官方免费版2023 v14.1.1012.0
【优酷下载】优酷播放器_优酷客户端 2019官方最新版
腾讯视频播放器2023官方版
【下载爱奇艺播放器】爱奇艺视频播放器电脑版 2022官方版
2345加速浏览器(安全版) V10.27.0官方最新版