.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Code coverage

Display options and filters
Sort by:
Built for .NET
Built for the Compact Framework
Free or free version available
Built for .NET 2
Built for Mono
Source code provided
Built for .NET 4
Library
Sold as a service
Built for Silverlight
Add-in
Discontinued

C# Test Coverage Tool

 Home Page Home Page

Categories: Code coverage

Author: Semantic Designs

Latest version: Beta
Added 2003-12-19

Enables the collection and display of code coverage data on C# software source code bases of arbitrary size.

Built for .NET
Built for .NET

TeamCity

 Home Page Home Page

Categories: Builds, Code analysis - Standards verifiers, Code coverage, Testing

Author: JetBrains

Latest version: 5.1
Added 2006-07-21Updated 2010-06-09

IDE-independent integrated team environment.
TeamCity automates and coordinates key collaborative processes to eliminate manual systems and delays, providing integration with multiple build and test tools, real-time unit test frequency, server-side inspections and code coverage analysis.

Features include:
- continuous integration and testing
- server-side code analysis
- build management
- automated team communication
- code coverage analysis and reporting
- web-based interface and project dashboard
- extensibility
- IntelliJ IDEA, Eclipse and Visual Studio integration
- pre-tested (delayed) commit
- remote run for personal builds

Supported environments:
- Ant, Maven, NAnt, MSBuild
- Having an IntelliJ IDEA project or a Visual Studio solution, you can build your application with TeamCity, even without providing a build script
- Supports JUnit and NUnit
- Integrates with Perforce, CVS, Subversion, Visual SourceSafe, StarTeam

Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in
Free or free version available
Free or free version available

.Net Coverage Validator

 Home Page Home Page

Categories: Code coverage

Author: Software Verification

Latest version: 3
Added 2010-07-27

Code coverage tool.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4

Rational PurifyPlus

 Home Page Home Page

Categories: Code coverage, Profiling - Debugging

Author: IBM

Latest version: 6.13
Added 2005-03-31

Set of automated runtime analysis tools for improving Linux-, UNIX- and Windows-based application reliability and performance.
Designed for Java, C, C++, and .NET applications.

Features include:
- Runtime and memory management error detection: memory corruption and leak detection.
- Application performance profiling: highlights application performance bottlenecks.
- Code coverage analysis: identifies untested code.
- Instruments code at the byte or object level.
- Server-side Java support: install PurifyPlus on your Web server to analyze Java Server Pages (JSP) and servlets.
- For software developers working with Java, Visual C++ and all VS.NET managed languages (including C# and VB.NET).
- Runs directly inside WebSphere Studio, Eclipse or Visual Studio, as well as stand-alone.
- Selective instrumentation: allows you to select which modules of an application to analyze.

Built for .NET
Built for .NET
Add-in
Add-in

Prof-It for C#

 Home Page Home Page

Categories: Code coverage, Profiling - Debugging

Author: Klaus Lehner

Latest version: 1.01
Added 2004-09-21

Standalone profiler for C# that measures execution frequencies for each statement while keeping the instrumentation of the source code to a minimum. A strategy for finding basic blocks, incrementing their counters and calculating counters from others makes Prof-It faster than other profilers, that can collect execution frequencies for each line of code.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

PartCover

 Home Page Home Page

Categories: Code coverage

Latest version: 2.1.1
Added 2006-10-07Updated 2007-11-14

Code coverage tool.

Features include:
- can cover assemblies without debug symbols (in wich case an IL-code branch detector is used)
- report includes type and method flags and implementation flags in addition to coverage
- basic XSLT templates are provided

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

DevPartner Studio Professional Edition

 Home Page Home Page

Categories: Code analysis - Standards verifiers, Code coverage, Profiling - Debugging

Author: Micro Focus

Latest version: 9.0
Added 2003-05-20Updated 2008-12-21

Detects and diagnoses software defects and performance problems, providing built-in expert coding advice, coding standards and best practices to improve development skills and ensure software reliability and performance.

Features include:
- Source code review
- Security scanning
- Error detection and diagnosis
- Memory analysis
- Code coverage analysis
- Performance analysis
- Performance Expert
- Integrated reporting
- Integration with Visual Studio

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

Clover.NET

 Home Page Home Page

Categories: Code coverage

Author: Cenqua

Latest version: 2.0
Added 2004-07-09Updated 2006-04-05

Configurable code coverage analysis tool.
Clover.NET highlights sections of code that are not being adequately exercised by your unit tests.
Features:
- add-in for Visual Studio .NET 2003 and 2005
- integration with projects using NAnt.
- integration into legacy build systems with command line interface and API.
- configurable coverage reporting of Method, Statement, and Branch coverage.
- reporting in HTML and XML
- control over the coverage gathering with source-level filtering.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for Mono
Built for Mono
Add-in
Add-in

McCabe IQ

 Home Page Home Page

Categories: Code analysis - Standards verifiers, Code coverage

Author: McCabe Software

Interactive, visual environment for managing software quality through static analysis and test/code coverage.
McCabeIQ comes in three editions: Developers, Test Team, Enterprise.

Features include:
- Software metrics: McCabe Cyclomatic Complexity; McCabe Essential Complexity; Module Design Complexity; Integration Complexity; Lines of Code; Halstead.
- Color-coded structure Battlemaps, scatter plot diagrams, and flow graphs
- Metric Trend Reports: track a system's metric values over time to document the progress made in improving the overall stability and quality of the project
- Customized reporting
- Plan software testing resources in advance, identifying test paths and the number of tests required
- Code coverage
- McCabe Compare: helps you locate redundant code so you can either delete or reengineer it
- McCabe Data: track data use within your programs and anticipate complexity
- McCabe Change: identify the modules in your program that have changed since the first time you parsed your code
- McCabe Slice: uncover your program’s internal architecture
- Supports Ada, ASM86/95, C, C#, C++.NET, C++, Cobol, Fortran, Java, JSP, Perl, PL1, VB, VB.NET
- Enterprise Edition provides all the functionality of the Developers and Test Team Editions. In addition, it provides enterprise reporting, reengineering capabilities, change analysis, and secure web-enabled test data collection.

Built for .NET
Built for .NET

DevPartner for Visual C++ BoundsChecker Suite

 Home Page Home Page

Categories: Code analysis - Standards verifiers, Code coverage, Profiling - Debugging

Author: Micro Focus

Latest version: 9.0
Added 2004-03-18Updated 2008-12-21

Detects and analyzes runtime errors, pinpoints performance bottlenecks and verifies test coverage.

Features include:
- Error detection
- Code coverage analysis
- Performance analysis
- Integrated reporting
- System comparison with SnapshotSDK
- Visual Studio integration
- Can be integrated into automated testing and nightly build processes through a command-line interface
- Helps native Visual C++ developers interface with managed .NET code by monitoring native application calls that cross the managed boundary into .NET code. It provides information on the frequency of crossed boundaries to help developers determine when native code should be migrated to .NET code. It also tracks errors in native code that can cause problems in managed code such as finalizer problems and unhandled exceptions thrown across boundaries.

Built for .NET
Built for .NET
Add-in
Add-in

dotCover

 Home Page Home Page

Categories: Code coverage

Author: JetBrains

Latest version: 1.1
Added 2010-04-07Updated 2011-08-19

Code coverage tool.

Features include:
- Calculates statement-level coverage of .NET Framework and Silverlight applications
- Integrates with Visual Studio 2005, 2008 and 2010
- Highlights covered and uncovered code in Visual Studio
- Shows which tests cover a particular location in code
- Integrates with ReSharper's unit testing tools
- Support for multiple unit testing frameworks: MSTest, NUnit, xUnit, MSpec, etc.
- Console utility to use with a Continuous Integration server
- Fetching coverage analysis data from TeamCity to Visual Studio
- Generating code coverage reports as XML, HTML, or JSON

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Built for Silverlight
Built for Silverlight
Add-in
Add-in

NCover

 Home Page Home Page

Categories: Code analysis - Standards verifiers, Code coverage

Author: Gnoso

Latest version: 3.0.20
Added 2004-01-20Updated 2009-05-11

Code coverage analysis tool that uses the profiling API to give line-by-line code coverage statistics.

Features include:
- Supports any .NET language, because the analysis is done at the .NET runtime layer. Tested with C#, VB.NET, Managed C++, J#, MSIL, and Boo.
- 64-bit support
- NCoverExplorer: tool for analysis of NCover profiling data
- No special builds required
- Sequence point coverage reporting; Branch coverage reporting
- XML coverage data output
- NAnt/MSBuild/CC.Net integration
- Select assemblies to profile; Attribute-based exclusion; Auto exclusion of compiler-generated code
- Exclusion through regular expressions
- IIS (ASP.NET) and Windows service profiling

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

TestDriven.NET

 Home Page Home Page

Categories: Code coverage, Testing

Author: Mutant Design

Latest version: 3.0
Added 2003-05-20Updated 2010-06-17

Unit testing add-in for Visual Studio .NET.

Features include:
- Run unit tests within any method, class, source file, namespace, project or solution with a single-click
- Works with all versions of Visual Studio .NET
- Supports multiple unit testing frameworks including NUnit, MbUnit, xUnit and MSTest
- Integration with ZaneBug, NCover, NCoverExplorer, Reflector, TypeMock, dotTrace and MSBee
- Runs in its own process for side-effect free testing
- Allows you to debug tests or methods
- Supports C#, VB, C++ and J#
- Provides support for Pseudo Categories
- Execute any method as an ad-hoc test

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Built for Silverlight
Built for Silverlight
Add-in
Add-in
Free or free version available
Free or free version available

NCover (SourceForge)

 Home Page Home Page

Categories: Code analysis - Standards verifiers, Code coverage, Testing

Author: Giles Cope

Latest version: 1.0 RC2
Added 2004-01-20Updated 2004-06-25

Tool to tell you how much of your program is covered by your automatic tests. Instruments source code prior to running unit tests to establish test coverage.
Integrates with Nant, for use with continuous integration builds.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

TestMatrix

 Home Page Home Page

Categories: Code coverage, Profiling - Debugging, Testing

Author: Exact Magic Software

Latest version: 2.0
Added 2007-06-06Updated 2007-12-22

Tool for practicing test-driven development in Visual Studio.
With TestMatrix, you can run unit tests directly from the editor, with integrated code coverage and performance profiling.

Features include:
- explore, run and debug your tests
- detect performance bottle necks
- analyze your code's test coverage
- integration with Visual Studio 2005 and 2008
- no external applications to run
- supports NUnit, MbUnit, and CsUnit

Built for .NET 2
Built for .NET 2
Add-in
Add-in
Ignore this
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Discontinued tools
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé