is a metric
, in which the number of paths taken through a piece of code is given as a percentage
of the total number of possible paths through that code. It is usually talked about at the same time as cyclomatic complexity
, because the number of paths is a key feature of both code complexity and coverage metrics
The code coverage is usually given as a percentage, and can help predict when testing will be complete.