dotCover 2018是针对.net开发人员打造的一款实用代码覆盖工具,这个是目前的最新版本,软件提供了人性化的集成,可以与VisualStudio 2005, 2008 和 2010进行集成操作,拥有人笥化的单元测试工具、多种单元测试框架,新版本的dotCover 2018还带来了全新的功能,增强了代码开发效率,有需要的用户快快下载吧。

dotCover 2018安装教程
1、双击“JetBrains.dotCover.2018.opdown.exe”开始软件的安装

2、点击next出现协议,选择accept

3、然后点击install就会开始dotCover 2018的安装了

dotCover 2018功能
在.NET框架和Silverlight应用程序中报表出语句级的覆盖。
与Visual Studio 2005, 2008 和 2010.集成。
在Visual Studio中高亮显示以区分覆盖到的和未覆盖到的代码。
在代码中检测测试覆盖的特殊位置。
在Resharper中与单元测试工具集成。
支持多种单元测试框架:MSTest, NUnit, xUnit, MSpec等。
控制台使用程序用于一个持续集成服务器。实际上, TeamCity 中已内嵌一个dotCover的服务端版本,并且可以免费使用。
从TeamCity到Visual Studio提取覆盖分析数据。
生成XML, HTML或JSON格式的代码覆盖报告。
更新说明
1、在任何会话中持续测试
没有更多单独的连续测试会话!可以为任何单元测试会话打开连续测试模式。在dotCover 2017.3及更早版本中,您的连续测试范围受到单个连续测试会话的限制。现在,您可以根据需要拥有尽可能多的连续测试范围。此外,在dotCover 2017.3中,您无法在连续测试期间自动启动测试。在构建或保存解决方案后,dotCover开始在覆盖范围内进行测试。在2018.1中,不再需要覆盖:您可以告诉dotCover简单地运行新的和过时的测试(不覆盖它们)。如果您已拥有最新的coverage snapshot,这能节省大量时间。
2、Unit Test Coverage窗口
覆盖率信息现在显示在单独的Unit Test Coverage窗口中,而不是每个Coverage选项中。此决策的积极影响是能够在一个位置查看所有单元测试会话。
3、改进控制台运行工具
dotCover控制台运行程序可以覆盖任意托管进程和服务(analyze-everything,analyze-service),并将get coverage snapshot 命令发送到控制台工具的运行实例。这大大简化了对IIS / IIS Express上运行的Web应用程序的覆盖。