Codedekking
Codedekking is the measure of how much of a program's source code is executed during automated tests. It is typically expressed as a percentage and can be reported at different granularity levels, such as per statement, per branch, or per module. The primary purpose of codedekking is to reveal parts of the codebase that are not exercised by tests, helping teams assess the thoroughness of their test suites and identify gaps that may hide defects.
Common types include statement (line) coverage, which tracks whether each executable line runs; branch coverage, which
Codedekking is usually measured by instrumentation or by sampling during test execution. Tools emit a report
Limitations and caveats: high codedekking does not guarantee correct software; untested code may be dead or