Using Code Coverage to Improve the Reliability of Embedded Software

Code coverage is a metric used to gauge the completeness of software testing, by identifying which areas of source code in an application were exercised during a test. It provides a convenient way to ensure that applications are not released with untested code.