.NET Code Coverage Metrics

The right metrics can help identify the riskiest code – resulting in more effective testing and refactoring efforts. Release risk can be reduced by ensuring new code has been adequately tested and understanding how old code was effected. NCover provides both standard and advanced code coverage metrics designed to help you maintain the highest quality code. Standard metrics include Modules, Namespaces, Methods, Documents, Executions, Types, Sequence Points and Lines of Code. Core .NET code coverage metrics include Sequence Point Coverage and Branch Point Coverage. Advanced risk management metrics include Change Risk Anti-Patterns Score, Max Complexity and Percentage Satisfactory Complexity.

Video Tutorial on Running Tests with NCover Bolt Test Runner

NCover has recently released a new test runner named Bolt.  This video will walk you through the various ways to run tests and gives you a quick tour of the interface.  Bolt supports running tests from multiple frameworks and will allow you  to view…   Continue Reading

Video Tutorial on Connecting NCover Bolt and NCover Desktop

NCover Bolt and Desktop offer a seamless integration to make it easier and faster to test your .NET code and review your coverage results. The connection between the two programs provides you with the ability to test projects using Bolt and view a full…   Continue Reading

Video Tutorial on Adding and Modifying Covered Processes

The collection of code coverage and the presentation and interpretation of its results is a dynamic process. The ability to quickly add and modify covered processes is crucial in an agile development environment. Project Settings in NCover Code Central and Desktop make the process…   Continue Reading

Video Tutorial on Managing Code Coverage Threshold Levels With NCover

Great code is the ultimate goal for every programmer. Having code that functions properly makes everyone, including your own clients, happy. Code coverage threshold levels within NCover Code Central and Desktop allow you to set customizable threshold levels to determine whether your code is…   Continue Reading

Video Tutorial on Merging And Consolidating To Join Multiple Executions with NCover

WIth NCover, you can collect code coverage across multiple machines, multiple users and multiple executions.  Aggregating all of this data is part of what makes NCover so effective in improving overall .NET code quality.  It can also create a lot of data.  By merging…   Continue Reading

Video Tutorial on Including And Excluding Profiled Code With NCover Pre-Coverage Filters

When your clients use your applications, you want them to bask in all of its code-glory.  However, when you are developing and testing your applications, particularly if they have become as epic in size as they have in ambition, you may want to isolate…   Continue Reading

Video Tutorial on Creating A New NCover Code Coverage Project

Every day our own development team works hard to make NCover both powerful enough to handle all of your .NET code coverage scenarios and easy enough to get started on your code coverage project quickly. How quickly can you get started? Well, we put…   Continue Reading

Build Agent Unattended Deployment of NCover 4

Build server automation tools for continuous integration (CI) are plenteous. Teams bounce from one to another based on pricing and features, and would grab a new brass ring each time they rebuild their CI server if they could. It’s the nature of the beast….   Continue Reading