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可以实时发现哪些单元测试受到了最新代码变更的影响,并自动为您重新运行受影响的测试。
您可以为任何单元测试会话打开连续测试模式:通过这种方式,您可以选择哪些测试要连续运行,哪些测试要以传统方式运行。
JetBrains dotCover(代码覆盖率工具)相关下载
- 查看详情Mini Edit简体2023-01-26
- 查看详情Zoom Search Engine Indexer(网站开发套件)简体2023-01-25
- 查看详情Windows App SDK(桌面开发工具)简体2023-01-21
- 查看详情ArmDot (.NET编辑器)简体2023-01-19
- 查看详情Altova MissionKit(Altova开发套件)简体2023-01-18
- 查看详情 Mini Edit 英文 2023-01-26
- 查看详情 Zoom Search Engine Indexer(网站 英文 2023-01-25
- 查看详情 Windows App SDK(桌面开发工具) 简体 2023-01-21
- 查看详情 ArmDot (.NET编辑器) 简体 2023-01-19
- 查看详情 Altova MissionKit(Altova开发套件 简体 2023-01-18
- 查看详情 宏程序自动生成器 简体 2023-01-27
- 查看详情 Sourcetrail(源码资源管理器) 英文 2023-01-27
- 查看详情 鱼跃CMS 简体 2023-01-27