Branch Coverage

The primary value of branch coverage is to measure how much of your program’s structure is being exercised by your tests.

Code Coverage Metrics in Regulated Industries

Code Coverage Metrics in Regulated Industries In a previous post, Code Coverage In The Medical Device Software Industry, we discussed the role a governing organization such as the U.S. Food and Drug Administration plays in providing guidance for software development companies in the medical…   Continue Reading

Best Practices – Code Coverage Metrics

This is part one in a four part Best Practices For .NET Code Coverage webinar series focused on using code coverage metrics to guide development efforts and improve overall code quality. We explain the importance of selecting the right combination of metrics to measure…   Continue Reading

Best Practices For Keeping NCover Running Smoothly

NCover can collect coverage on any .NET application for development teams, QA teams and project teams. Several of the features that make NCover so useful within these organizations are its ability to collect and display coverage trends over time, aggregate coverage by various testing methods, and…   Continue Reading

Branch Coverage

Branch coverage is one of the key code coverage metrics NCover provides to help development teams determine the overall health and quality of their code base.  Branch coverage builds upon sequence-point coverage, NCover’s base code coverage metric for calculating code coverage statistics. Branch coverage  is an…   Continue Reading

Switch Perfection

Some of us are sticklers for detail.  For now the names will be withheld to protect the nearly innocent, but suffice it to say that we do have teams out there who relentlessly pursue 100% BP and SP coverage.  And if we’re all honest,…   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

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

CRAP Score with NCover 4….

I get questions all day about code coverage, but one of the most common questions is, “How do we get the most out of our coverage metrics?”. The root of this question comes from the transition of taking your coverage data and applying it in…   Continue Reading