软件发布

手机版,更便捷!

下载排行榜首页软件下载安卓下载资讯教程推荐专题装机必备
当前位置:电脑软件 > 编程开发 > 编程工具 > JetBrains dotCover2019无限制版

JetBrains dotCover 2019无限制版代码覆盖测试软件

101人评分

  • 软件大小:960kb
  • 更新时间:2018-09-04
  • 授权:免费软件
  • 软件类型:国产软件
  • 软件类别:国产软件
  • 语言:简体中文
  • 平台:Win7/Win8/Win10/WinALL
  • 平台检测:
立即下载 已有 次下载

JetBrains dotCover是一款专业的代码覆盖测试软件。今天久友下载站小编为编程人员们准备了这款 JetBrains dotCover 。它是Visual Studio和JetBrains Rider的插件,主要是.NET单元测试运行器和代码覆盖工具,而且为了可视化覆盖率数据,dotCover可以在Visual Studio代码编辑器中突出显示代码行。另外这款软件还可以帮助您以所需方式处理覆盖数据,在2018.2.1版本中,可以为用户节省大量的时间,因此小编在这里就带来了破解版,而且还有AutoPatch 2018.1激活工具,图文教程也在下面,有需要的朋友赶紧来下载吧!

软件特色:

与Visual Studio和JetBrains Rider集成

dotCover是Visual Studio和JetBrains Rider的插件,为您提供分析和可视化代码覆盖的优势,而无需离开代码编辑器。这包括在IDE中运行单元测试和分析覆盖率结果,以及支持不同的颜色主题,新图标和菜单。dotCover支持Visual Studio 2010 - 2017和JetBrains Rider 2018.2或更高版本。

运行和管理单元测试

dotCover捆绑了一个单元测试运行器,它与.NET开发人员ReSharper的另一个JetBrains工具共享。该转轮在Visual Studio中工作,允许通过会话管理单元测试,并支持多个单元测试框架,即MSTest,NUnit,xUnit(全部开箱即用)和MSpec(通过插件)。

持续测试

dotCover支持连续测试:现代单元测试工作流程,dotCover可以即时计算出哪些单元测试受到最新代码更改的影响,并自动为您重新运行受影响的测试。根据您的偏好,dotCover可以在保存文件,构建解决方案时运行受影响的测试,或者在您明确告知dotCover执行此操作时运行。可以为任何单元测试会话打开连续测试模式:这样,您可以选择要连续运行的测试以及以传统方式运行的测试。

单元测试覆盖率

dotCover的一个主要用例是分析单元测试 覆盖率 - 即找出应用程序业务逻辑的哪些部分用单元测试覆盖,哪些不用。与单元测试运行结果一起,dotCover显示一个覆盖树,显示单元测试覆盖特定项目,命名空间,类型或类型成员的彻底程度。

标记突出显示

彩色背景突出显示

Visual Studio中的覆盖突出显示

为了可视化覆盖率数据,dotCover可以在Visual Studio代码编辑器中突出显示代码行。可以选择在突出显示标记和彩色背景之间切换或显示两者。请注意,突出显示不仅显示已覆盖和未覆盖的代码,还显示覆盖单元测试的结果。绿色表示测试通过,而红色表示至少一个覆盖该语句的测试失败。灰色显示未覆盖的代码。

导航到覆盖测试

dotCover提供了一个命令(和键盘快捷键)来检测哪些测试覆盖代码中的特定位置,无论是类,方法还是属性。您可以从Visual Studio文本编辑器或dotCover的Coverage Tree视图调用该命令。您可以从列出覆盖测试的弹出窗口导航到任何这些测试。此外,您可以立即运行它们或添加到现有的单元测试会话。

热点视图

“热点”视图旨在帮助您识别解决方案中风险最大的方法。热点是根据高环成性复杂性和方法的低单位测试覆盖率计算的。

远程代码覆盖

您可以在远程计算机上运行单元测试的覆盖率分析,并将结果返回到本地计算机。一旦开始覆盖率分析,dotCover就会将二进制文件和要执行的测试列表发送到远程服务器。所有计算都由服务器执行,然后覆盖快照将发送回您的计算机。然后,您可以按照与本地覆盖率运行相同的方式检查覆盖率结果。

覆盖范围过滤器

有时,您不希望在整个解决方案范围内了解覆盖率数据。例如,您可能对标记为ObsoleteAttribute或特定遗留项目的代码的覆盖率统计信息不感兴趣 。在这种情况下,您可以根据项目,名称空间,类型或类型成员名称设置全局或特定于解决方案的coverage过滤器。还可以使用属性过滤器将收集覆盖范围信息限制为使用某些属性标记(或未标记)的代码。

从覆盖树中排除节点

作为您提前设置的过滤器或应用于您打开的任何解决方案的替代方法,您可以在使用它们时从coverage结果中排除项目。当您已经收集了覆盖数据时,您可以选择从覆盖树中排除特定节点(并可选择创建永久覆盖过滤器)。一旦这样做,dotCover将立即重新计算覆盖率统计数据。

多种报告格式

dotCover可帮助您以所需方式处理覆盖数据。导出为NDepend的多种格式(包括HTML,XML,JSON和XML)使您可以与团队的其他成员共享覆盖率报告,或将覆盖率信息传递给外部服务。

手动测试的代码覆盖率

作为单元测试覆盖的替代方案,dotCover可以对从Visual Studio执行的.NET应用程序进行覆盖率分析。这使QA工程师能够执行用例场景并检查在此用例期间实际执行的代码部分。保存和合并覆盖快照支持执行非平凡的测试用例。

覆盖率分析作为持续集成的一部分

dotCover非常适合持续集成服务器,最突出的是JetBrains自己的产品TeamCity。首先,通过TeamCity外接程序,dotCover能够从TeamCity服务器获取覆盖数据 - 无需在本地计算机上运行覆盖率分析。另一方面,dotCover覆盖率分析引擎捆绑在TeamCity的免费版本中,这有助于将覆盖率作为持续集成流程的一部分进行调度,并生成服务器端覆盖率报告。TeamCity了解dotCover控制台运行器的输出,并在构建日志中突出显示其错误和警告。

破解教程:

dotCover2018破解版安装激活教程1.本站下载压缩包,解压后获得安装包JetBrains.ReSharperUltimate.2018.2.1和破解补丁工具AutoPatch 2018.1

2.双击JetBrains.ReSharperUltimate.2018.2.1安装,选择dotCover,点install

3.点accept接受协议

4.点install安装

5.耐心等待安装

6.安装完成

7.先不要运行JetBrains dotCover 2018.2.1,以管理员身份运行AutoPatch 2018.1,自动帮你激活

8.运行软件JetBrains dotCover 2018.2.1

9.点i accept接受协议,这个需要将协议下拉框拉到最下面

10.点Start evaluation

11.激活成功,提示评估期剩余99999天,你用的完再说吧

12.破解完成,运行软件就可以免费使用了

JetBrains dotCover

为何选择dotCover:

覆盖突出显示

dotCover可以为您提供方便的代码覆盖。您可以在Visual Studio中查看特定coverage会话中涵盖和未覆盖的突出显示的语句。

连续覆盖分析

dotCover提供了一个用于Continuous Integration服务器的控制台实用程序。此外,TeamCity内置了一个免费的服务器端版dotCover 。

过滤和排除节点

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

导航到覆盖测试

使用快捷方式检测哪些单元测试覆盖特定语句:弹出窗口Visual Studio将显示覆盖测试列表,并允许您导航到其中任何一个。

软件功能:

JetBrains Rider集成2018.2

除了Visual Studio之外,现在dotCover是Windows上JetBrains Rider IDE的一部分。在此版本中,支持两个主要功能:单元测试的代码覆盖率分析和连续测试。要了解更多信息,请参阅 单元测试覆盖率和连续测试。现在在骑士!

支持dotnet控制台工具2018.2

现在,dotCover命令行运行器可以用作.NET命令行工具(dotnet.exe)的扩展。例如,您可以通过运行以下命令运行单元测试的覆盖率分析:

dotnet dotcover test此外,“经典”dotCover.exe控制台运行器也得到了改进。现在,您不应该在analyze和cover命令之间进行选择:始终使用cover。覆盖结果仅取决于--ReportType参数:如果指定了,您将获得某种类型的报告; 如果没有,将保存常规覆盖快照。

2018.1 任何一次会议的持续测试

没有更多单独的连续测试会话!可以为任何单元测试会话打开连续测试模式。在dotCover 2017.3及更早版本中,您的连续测试范围受到单个连续测试会话的限制。现在,您可以根据需要拥有尽可能多的连续测试范围。此外,在dotCover 2017.3中,您无法在连续测试期间自动启动测试。在构建或保存解决方案后,dotCover开始在覆盖范围内进行测试。在2018.1中,不再需要覆盖:您可以告诉dotCover简单地运行新的和过时的测试(不覆盖它们)。如果您已拥有最新的覆盖快照,这可能会节省大量时间。要了解更多信息,请参阅 更好的连续测试等等!

单元测试覆盖率窗口2018.1

覆盖率信息现在显示在单独的“ 单元测试覆盖率”窗口中,而不是“每个会话覆盖率”选项卡中。此决策的积极影响是能够在一个位置查看所有单元测试会话的聚合覆盖数据。要了解更多信息,请参阅 更好的连续测试等等!

改进的控制台运行工具2018.1

dotCover控制台运行程序可以覆盖任意托管进程和服务(analyze-everything,analyze-service),并将get coverage snapshot 命令发送到控制台工具的运行实例。这大大简化了对IIS / IIS Express上运行的Web应用程序的覆盖。


上一篇:Diffinity 下一篇:Blumentals WeBuilder2016

应用截图

  • JetBrains dotCover截图(1)

相关专题

  • 游戏浏览器软件

    游戏浏览器大全下载,由久友游戏浏览器大全提供,提供目前知名的网页游戏浏览器下载,并把这些“游戏浏览器辅助”制作成了“网页游戏浏览器下载排行榜”,供广大游戏玩家挑选使用,所谓网页游戏浏览器,就是整合了网页游戏辅助功能的浏览器,在普通浏览器基础上加入了游戏多开、游戏加速、小号管理、账号同步、游戏截图、游戏录像等等辅助功能 更多详细 >

人气软件

  • Delphi编程助手下载2.0.0.6免安装正式版评分:3 

    下载

    Delphi编程助手下载2.0.0.6免安装正式版Delphi编程助手下载2.0.0.6免安装正式版 1、配置数据源 单击“管理数据源”按钮,进入“数据源管理”窗口,单击“添加”按钮,打开“数据链接属性”窗口,选择对应的数据源提供程序(目前,系统支持MS SQL Server、MS... 大小:3.04 MBMB  更新:03-30  类型:编程工具  绿色软件  简体中文

  • BusinessSkinForm下载7.50英文版[Delphi皮肤库]评分:3 

    下载

    BusinessSkinForm下载7.50英文版[Delphi皮肤库]BusinessSkinForm下载7.50英文版[Delphi皮肤库] 一套支持Delphi的VCL库,帮助你创建可换skins的程序,支持包括窗体、提示、许多标准和数据控件。你可以用专用的编辑器创建自己的skins。 大小:7 KBMB  更新:03-30  类型:编程工具  国外软件  英文

  • Delphi VclSkin下载2.60英文特别版_Delphi界面美化控件评分:3 

    下载

    Delphi VclSkin下载2.60英文特别版_Delphi界面美化控件Delphi VclSkin下载2.60英文特别版_Delphi界面美化控件 Delphi皮肤控件,更换皮肤的控件,自带100多种皮肤 我现在使用的版本 <<标题可以正常显示>> 方法 打开DPK,PAS文件 进行安装.. 并修改库的环境变量将WinSkinDat... 大小:3 MBMB  更新:03-30  类型:编程工具  国外软件  英文

  • EasyVS下载0.3正式版_vs编辑器主题变换插件评分:3 

    下载

    EasyVS下载0.3正式版_vs编辑器主题变换插件EasyVS下载0.3正式版_vs编辑器主题变换插件 距离上次发布0.2版本也快三个多月了,这次的0.3版本增加了一些实用的功能。具体介绍如下: 增加主题功能 (内置7种不同风格主题) 主题功能是这个版本的亮点。我收集了七个比... 大小:950 KBMB  更新:03-31  类型:编程工具  绿色软件  简体中文

  • Code Site pro下载4.6.2特别版[Delphi IDE著名专家增强包]评分:3 

    下载

    Code Site pro下载4.6.2特别版[Delphi IDE著名专家增强包]Code Site pro下载4.6.2特别版[Delphi IDE著名专家增强包] Delphi IDE 的著名专家增强包,能极大的提高你的工作效率,和Castalia、GEexpets专家包齐名!含注册码Serial: 100-195532。 Castalia和Code Site是商业... 大小:20 MBMB  更新:03-31  类型:编程工具  绿色软件  简体中文

最新评论

软件分类

热门排行榜

回顶部 去下载