.NET Unit-Test-Runner und Code-Coverage-Tool
Kostenlose 30-Tage-Testversion
JetBrains dotCover ist ein .NET Unit-Test-Runner und Code-Coverage-Tool, das in Visual Studio und JetBrains Rider integriert werden kann.
Ermitteln Sie die Reichweite der Abdeckung Ihres Codes mit Unit-Tests. dotCover berechnet und meldet die Code-Coverage auf Anweisungsebene in Anwendungen für .NET Framework, .NET Core, Mono und Mono for Unity.


Sie können Unit-Tests ausführen und debuggen sowie Coverage-Analysen von Unit-Tests in Visual Studio oder anhand von Befehlszeilentools vornehmen. dotCover unterstützt zahlreiche Unit-Test-Frameworks einschließlich MSTest, NUnit, xUnit, und MSpec.
Bei manuellen Testsitzungen zeigt dotCover an, welche Teile des Codes während der Sitzung aufgerufen und welche Teile nicht erreicht wurden. Über die Daten der Coverage-Analyse können Sie schnell zum Quellcode der getesteten Anwendung wechseln.
Nutzen Sie die Hotspot-Ansicht, um potenzielle Risikobereiche auf einen Blick zu erfassen. Diese Ansicht zeigt die komplexesten Methoden mit der geringsten Coverage. Dank der intuitiven, grafischen Darstellung, wird die Coverage-Analyse zum Kinderspiel.

dotCover lässt sich in Visual Studio und JetBrains Rider integrieren. Somit können Sie Code-Coverage analysieren und darstellen, ohne den Code-Editor verlassen zu müssen. dotCover unterstützt Visual Studio 2010-2026 und JetBrains Rider 2018.2 oder höher.

dotCover kann in Echtzeit ermitteln, welche Unit-Tests von Ihren aktuellsten Codeänderung betroffen sind, und führt anschließend die betroffenen Tests automatisch erneut aus.
Der Modus für fortlaufende Tests kann für eine beliebige Unit-Test-Sitzung aktiviert werden. Somit können Sie wählen, welche Tests Sie fortlaufend ausführen möchten und welche wie gewohnt ausgeführt werden sollen.

dotCover ermöglicht die Visualisierung von Code-Coverage. Abgedeckte und nicht abgedeckte Anweisungen einer bestimmten Coverage-Sitzung werden direkt in Visual Studio hervorgehoben.
dotCover bietet ein Konsolen-Tool für den Einsatz mit Servern für kontinuierliche Integration. Außerdem ist eine kostenlose serverseitige Version von dotCover in TeamCity integriert.
Passen Sie Ihre Coverage-Analyse mit einem Coverage-Filter an. Wenn Sie bestimmte Elemente aus einem Coverage-Snapshot ausschließen, berechnet dotCover die Coverage-Statistik sofort neu.
Verwenden Sie ein Tastenkürzel, um herauszufinden, welche Unit-Tests eine bestimmte Anweisung abdecken: Ein Pop-up von Visual Studio zeigt eine Liste der abdeckenden Tests an und ermöglicht die Navigation zum jeweiligen Test.
Nutzen Sie erstklassige Profiling- und Coverage-Tools, die nur mit einem dotUltimate-Abonnement zugänglich sind, und arbeiten Sie nach Lust und Laune, indem Sie nahtlos zwischen Rider und ReSharper wechseln.
Die integrierten KI-Funktionen von Rider und ReSharper beschleunigen Ihre Workflows und sorgen für eine zügigere und angenehmere Entwicklungserfahrung.
Reduzieren Sie den Beschaffungsaufwand und optimieren Sie Ihre Kosten mit einer einzigen, allumfassenden Lizenz. dotUltimate passt sich kontinuierlich an die Bedürfnisse Ihres Entwicklungsteams an und bringt so Ihr Unternehmen auf Wachstumskurs.
Kostenlose 30-Tage-Testversion

Geprüfte Konformität und Sicherheit
JetBrains-Tools erfüllen branchenführende Sicherheitsstandards, einschließlich SOC-2-Zertifizierung. Dadurch ist sichergestellt, dass die Daten Ihres Unternehmens geschützt sind und unsere Produkte weltweit den Rechtsvorschriften entsprechen.
Folgen Sie uns