Understand and Optimize Code Coverage

Your tests ensure the quality of your code, but how do you determine the quality of your tests?

A test suite with zero failures is generally seen as an indicator of high-quality code and properly-functioning software. But how much of your code is really exercised by your tests? And how can you ensure that there are no significant gaps?

describe the image

Read our 20 page Code Coverage Guide to learn:

  • Common pitfalls and misconceptions regarding code coverage granularity, coverage criteria, coverage density, and test overlap
  • How to choose the best coverage metric for your goals

  • How Parasoft's coverage tools for C, C++, Java, and .NET languages can help you...

    • Integrate coverage tracking from unit-level tests to application-level (scripted/manual) tests

    • Measure multiple metrics, including line, statement, block, path, decision (branch), simple condition, and MC/DC coverage

    • Generate test cases to increase coverage

    • Document coverage with robust reporting

 

 

 

 

Download the Code Coverage Guide  to get started...

?