EVERYTHING XIAOMI
Get listed
dotCover logo

dotCover

dotCover is a paid .NET unit test runner and code coverage tool for C#, F#, and VB.NET.

Place
#10 of 27
Score
6.3
dotCover's website

What dotCover is

dotCover is a paid .NET unit test runner and code coverage tool for C#, F#, and VB.NET. It reports statement-level coverage and supports statement, unit-test, and application or manual coverage. The tool integrates with Visual Studio and JetBrains Rider. Windows users run it through either IDE, while macOS and Linux access is through Rider only. Supported targets include .NET Framework, .NET Core, .NET, Mono, and Mono for Unity. MSTest, NUnit, and xUnit work out of the box, with MSpec available through a plugin. Continuous testing can identify tests affected by changes and rerun them on save, build, or request. Editor highlighting marks covered and uncovered code and test status, while Hot Spots identifies complex methods with low coverage. Reports export to HTML, XML, JSON, and XML for NDepend. A 30-day trial is available; there is no free plan. dotCover is licensed through dotUltimate or All Products Pack.

Good

  • Supports C#, F#, and VB.NET
  • MSTest, NUnit, and xUnit included
  • Continuous testing reruns affected tests
  • Hot Spots highlights coverage risks
  • Reports export in four formats

Watch out

  • No free plan
  • 30-day trial only
  • macOS and Linux require Rider
  • Licensed only within bundles

Who it suits

It suits .NET teams needing IDE-integrated testing, coverage analysis, continuous test reruns, and exportable reports. Platform fit depends on whether users work in Visual Studio on Windows or Rider on macOS and Linux.

Verdict

dotCover combines .NET test running with several coverage views, filters, reports, and continuous-testing options. Its paid bundle licensing and platform-specific IDE requirements should guide selection.

Plans and prices

From dotCover's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
dotUltimate — individual$609 a yearIncludes dotCover with six other tools; dotCover is licensed only as part of dotUltimate or All Products Pack · $609.00 per user, per year
All Products Pack — individual$979 a yearIncludes dotCover with 15 other tools · $979.00 per user, per year

The facts

Each one read from dotCover's own pages, with the date it was checked.

What it does

Continuous integration
A free server-side version of dotCover is built into TeamCity, and dotCover also provides a console utility for CI servers.checked 9 Oct 2026
Continuous testing
It identifies tests affected by code changes and can rerun them when a file is saved, when a solution is built, or when explicitly requested.checked 9 Oct 2026
Coverage analysis
Coverage highlighting shows covered and uncovered code in the editor, plus whether covering tests pass or fail.checked 9 Oct 2026
Coverage filters
Filters can target project, namespace, type, type member, or attributes, and excluded coverage tree nodes trigger recalculation of coverage statistics.checked 9 Oct 2026
Frameworks
It supports applications targeting .NET Framework, .NET Core, .NET, Mono, and Mono for Unity; the page specifies Mono 5.10 or later and Unity 2018.3 or later for Windows.checked 9 Oct 2026
IDE integration
It integrates with Visual Studio and JetBrains Rider, supporting Visual Studio 2010–2026 and Rider 2018.2 or later.checked 9 Oct 2026
Manual testing
dotCover can analyze coverage of .NET applications run from Visual Studio during manual use-case testing.checked 9 Oct 2026
Operating systems
On Windows, dotCover works as part of Visual Studio or Rider; on macOS and Linux, it is available only as part of Rider.checked 9 Oct 2026
Purpose
dotCover is a .NET unit test runner and code coverage tool that reports statement-level coverage.checked 9 Oct 2026
Reports
Coverage data can be exported in HTML, XML, JSON, and XML for NDepend formats.checked 9 Oct 2026
Risk analysis
Hot Spots identifies methods with high cyclomatic complexity and low unit test coverage.checked 9 Oct 2026
Security
JetBrains says its tools adhere to industry security standards including SOC 2 attestation and makes SOC 2 reports, penetration testing report summaries, and security questionnaires available in its Trust Center.checked 9 Oct 2026
Support
JetBrains provides technical support for product-related issues and directs users to its support resources.checked 9 Oct 2026
Test frameworks
The unit test runner supports MSTest, NUnit, and xUnit out of the box, and MSpec through a plugin.checked 9 Oct 2026

The company

Founded
2000checked 28 Sep 2026
Headquarters
Amsterdam, Netherlandschecked 28 Sep 2026

Alternatives to dotCover

All alternatives
  1. 1Codecov logo

    Codecov

    Free planOpen sourceWebAPIExtensionLinux
    8.0From $5 a month
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3

    Coverage.py

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.3Free plan
  4. 4Coveralls logo

    Coveralls

    Free planWebAPILinuxSelf-hosted
    6.8From $10 a month
  5. 5

    ReportGenerator

    Free planLinuxmacOSWindows
    6.8$79 one-time
  6. 6

    gcov

    Free planLinuxmacOSWindows
    6.5Free plan