帆布袋下载站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > JetBrains dotCover(代码覆盖率工具)

JetBrains dotCover(代码覆盖率工具)

JetBrains dotCover(代码覆盖率工具)

类型:编程开发版本:v2021.1.5官方版更新:2023-01-27 07:17:54大小:34.0M系统:WinAll语言:英文

JetBrains dotCover是一个. NET单元测试运行程序和代码覆盖率工具,可以与Visual Studio和JetBrains Rider集成。

确保你理解单元测试覆盖的程度代码。dotCover计算并报告应用程序的语句级别代码覆盖率,用于。net框架,。NET Core,Mono和Mono for Unity。

软件特色

覆盖率突出显示

DotCover可以可视化代码覆盖率,方便您使用。您可以直接在Visual Studio中查看特定覆盖会话中覆盖和未覆盖的语句,这些语句将被突出显示。

连续覆盖率分析

DotCover提供了一个控制台实用程序,可用于持续集成服务器。此外,TeamCity还内置了免费的服务器版dotCover。

过滤和排除节点

通过覆盖率过滤器定制覆盖率分析。当特定项目从覆盖率快照中排除时,dotCover会立即重新计算覆盖率统计信息。

导航到涵盖的测试。

使用快捷键来检测哪些单元测试覆盖了特定的语句:Visual Studio弹出窗口将显示所覆盖测试的列表,并让您导航到任何一个测试。

功能介绍

单元测试

在Visual Studio中执行和调试单元测试,或者使用命令行实用工具并分析它们覆盖率。DotCover支持多种单元测试框架,包括MSTest、NUnit、xUnit和MSpec。

手动测试会话

对于手动测试会话,dotCover可以显示会话期间调用了哪些代码,哪些部分没有到达。使用覆盖率分析数据,可以很容易地得到测试应用的来源代码。

检测热点

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

与Visual Studio和JetBrains Rider无缝集成

DotCover可以与Visual Studio和JetBrains Rider集成,为您提供不离开代码覆盖率 优势编辑器就可以进行分析和可视化的功能。它支持Visual Studio 2010-2017和JetBrains Rider 2018.2或更高版本。

连续测试

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

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