Blowing Up Some Code

Any testing worth its asserts is going to do just that, blow up code when there’s a problem. Let’s face it testers are destructive by profession.  Embrace it!  It’s either that or pass broken software along to customers.  So in honor of all our…   Continue Reading

Reactivating NCover 4 Desktop

There are several scenarios that may require you to reactivate your NCover license: You have a trial version of NCover 4 Desktop, you purchased a new license and need to activate it in place of the trial key code. You have upgraded from NCover…   Continue Reading

NCover 4 and TeamCity TestRunner Integration

A few weeks ago, I posted about build server integration with NCover 4, and said that the dev team was working to improve TeamCity coverage, so here’s the good news about NUnit integration! You can still run nunit-console from your build script if you…   Continue Reading

Visualizing Branch Coverage

As a follow-up to my post on understanding coverage metric, I want to explain how you can better visualize branch coverage. One of the reasons we feature both sequence point coverage and branch coverage numbers so prominently is that they are both essential to…   Continue Reading

The NCover RUN Command

Remember in my post last week how I said that we had more functionality coming to make life easier for you? Here it is! The RUN Command Last week’s post described the USE and SUMMARIZE commands. The RUN command combines these two commands into a…   Continue Reading

Understanding Branch Coverage

As you might have discovered by now, not all code coverage metrics are the same. In fact, you will probably get slightly different numbers from every tool that you use. The reason for this discrepancy is that there are many variations for breaking code…   Continue Reading

The Continuous Integration Workflow

We’ve been working ’round the clock here at NCover to maintain the best code coverage tool in the world! I’d like to explain the tools we’ve introduced in NCover 4 to make it as simple as possible to integrate NCover into your build. So…   Continue Reading

Coverage Filtering Strategies

NCover 4 has a robust set of filtering mechanisms that provide for both pre-coverage filtering and post-coverage filtering.  The significant difference between the two is that a pre-coverage filter prevents code profiling and data collection for items eliminated by the pre-coverage filter.  The post-coverage…   Continue Reading