JetBrains dotCover 2020出色的代码工具,可以进行程序的调试,测试代码的覆盖状况,去发现问题和bug,同时将出现错误的地方进行标记,让用户可以更加轻松的发现,处理代码中的各种问题,并给出解决的方法,让用户可以轻松的处理这些问题哦!

JetBrains dotCover 2020軟件说明
JetBrains dotCover 2020是ReSharper Ultimate的一个工具,是.NET單元測試运行器和代码覆盖工具。JetBrains dotCover是一个.NET單元測試运行器和代码覆盖工具,它与Visual Studio和JetBrains Rider集成。确保您知道單元測試涵盖代码的程度。dotCover计算并报告面向.NET Framework,Silverlight 或.NET Core的应用程序中的语句级代码覆盖率 。闪电小编这里带来的是dotCover2018,内含AutoPatch 2019激活工具,需要的就来下载吧!
JetBrains dotCover 2020軟件特色
覆蓋率高亮顯示
dotCover可以可視化代碼覆蓋率,爲您提供方便。您可以直接在VisualStudio中查看在特定覆蓋會話中覆蓋和未覆蓋的語句,語句將高亮顯示。
持續覆蓋率分析
dotCover提供了一個可與持續集成服務器搭配使用的控制台實用程序。此外,TeamCity中還內置了免費的服務器版dotCover。
篩選和排除節點
通過覆蓋率篩選器定制覆蓋率分析。從覆蓋率快照中排除特定項目時,dotCover將立即重新計算覆蓋率統計數據。
導航到覆蓋的測試
使用快捷鍵檢測哪些單元測試覆蓋特定語句:VisualStudio彈出窗口將顯示覆蓋測試的列表,並讓您導航到其中任何一個測試。

JetBrains dotCover 2020軟件功能
·在.NET框架和Silverlight應用程序中報表出語句級的覆蓋。
·与Visual Studio 2005, 2008、2010、2015、2017、2018、2019、2020集成。
·在Visual Studio中高亮显示以区分覆盖到的和未覆盖到的代码。
·在代碼中檢測測試覆蓋的特殊位置。
·在Resharper中與單元測試工具集成。
·JetBrains dotCover官方版支持多种單元測試框架:MSTest, NUnit, xUnit, MSpec等。
·从TeamCity到Visual Studio提取覆盖分析数据。
·生成XML, HTML或JSON格式的代码覆盖报告。

JetBrains dotCover 2020軟件优势
單元測試
在 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 2020軟件特点
導航到覆蓋測試
dotCover提供了一个命令(和键盘快捷键)来检测哪些测试覆盖代码中的特定位置,无论是类,方法还是属性。您可以从Visual Studio文本编辑器或dotCover的Coverage Tree视图调用该命令。您可以从列出覆盖测试的弹出窗口导航到任何这些测试。此外,您可以立即运行它们或添加到现有的單元測試会话。
熱點視圖
“熱點”視圖旨在幫助您識別解決方案中風險最大的方法。熱點是根據高環成性複雜性和方法的低單位測試覆蓋率計算的。
遠程代碼覆蓋
您可以在远程计算机上运行單元測試的覆盖率分析,并将结果返回到本地计算机。一旦开始覆盖率分析,dotCover就会将二进制文件和要执行的测试列表发送到远程服务器。所有计算都由服务器执行,然后覆盖快照将发送回您的计算机。然后,您可以按照与本地覆盖率运行相同的方式检查覆盖率结果。
覆蓋範圍過濾器
有时,您不希望在整个解决方案范围内了解覆盖率数据。例如,您可能对标记为ObsoleteAttribute或特定遗留项目的代码的覆盖率统计信息不感兴趣 。在这种情况下,您可以根据项目,名称空间,类型或类型成员名称设置全局或特定于解决方案的coverage过滤器。还可以使用属性过滤器将收集覆盖范围信息限制为使用某些属性标记(或未标记)的代码。
從覆蓋樹中排除節點
作爲您提前設置的過濾器或應用于您打開的任何解決方案的替代方法,您可以在使用它們時從coverage結果中排除項目。當您已經收集了覆蓋數據時,您可以選擇從覆蓋樹中排除特定節點(並可選擇創建永久覆蓋過濾器)。一旦這樣做,dotCover將立即重新計算覆蓋率統計數據。
JetBrains dotCover 2020軟件测评
帮助 .NET 开发人员确定單元測試中应覆盖的每个单行代码都确确实实地包含其中。 dotCover同时集成了ReSharper 的單元測試工具集,突出显示單元測試未覆盖的代码,可以检测出覆盖任何特别代码位置的單元測試,生成基于 XML 的代码覆盖报告