What’s New in dotCover 3.0 and 3.1?
dotCover 3.0 delivers remote code coverage to help you conserve resources on your local machine; a restyled coverage configuration dialog; a new coverage controller; and support for ReSharper 9 and Visual Studio 2015.
The latest dotCover 3.1 enhances MSTest and WinStore tests support to cover solutions with MSTest DeploymentItem attributes, .runsettings and .testsettings configuration files, adds support for ReSharper 9.1, and more bug fixes.
Compatible ReSharper versions: 9.0 and 9.1
Remote code coverage
Now you can run coverage analysis of unit tests on a remote machine and save resources on your local computer.
After you start coverage analysis, dotCover sends the binaries and the list of tests to be executed to a remote server. All calculations are executed by the server, and the coverage snapshot is send back to your machine. You can then study coverage results the same way as if they were gathered locally.
Refined coverage configuration
Meet redesigned coverage configuration dialog box. Here you can select an application type and configuring related preferences when you start manual test session for an external application.
Custom coverage scope
dotCover provides you with ability to include not covered solution assemblies into the coverage results. New option is available from ReSharper -> Options menu item from Visual Studio.
Additionally, now you can change the scope of assemblies whose information should be added to the snapshot with new "Scope" parameter in console runner. Note that everything excluded with filters is excluded anyway regardless of the specified scopes.
Updated coverage controller
dotCover 3 receives an updated coverage controller of a manual test session.
New controller provides you with two snapshot getting options: to record or not coverage results right after taking the snapshot.
Minimalistic design allows you to save valuable space during the coverage session. You can use the expand/collapse button to show or hide details view.
Brand new platform
Starting from dotCover 3.0 all JetBrains .NET tools are operate on a shared platform, which conserves resources when several products are running at the same time. By a single installer you simply choose which products you want to install and let the installer do the rest.
ReSharper 9 support
No need to say that dotCover 3.1 compatible with the latest ReSharper 9.0 and 9.1. Another advantage related to shared platform is single menu item for all platform tools functionality. Now all dotCover actions are placed under ReSharper menu item.
Visual Studio 2015 integration
dotCover 3.1 integrated with Visual Studio 2015. You can run unit tests and analyze coverage results in Visual Studio 2015.
Visual Studio 2010, 2012 and 2013 are still supported, too.
Compatible ReSharper version: 9.0 and 9.1
- Hot Spot view
- Attribute filters
- Integrated unit test runner
- Visual Studio 2012 and 2013 support
- Integration with ReSharper 7 and 8
- Integration with ReSharper 6.1
- Per-snapshot settings
- Support for dynamic NUnit tests
- Improved presentation of class members
- Filtering coverage tree on-the-fly
- HTML and JSON reports
- Integration with NDepend
- Getting coverage analysis data from TeamCity
- Predefined color schemes
- Incremental update of coverage info when tests are partially rerun
- Per-solution coverage settings
- On-demand license checking