代码覆盖（）是软体测试中的一种度量，描述程式中源代码被测试的比例和程度，所得比例称为代码覆盖率。 代码覆盖是由系统化软体测试所衍生的方式。第一份出版的相关参考资料是Miller及Maloney1963年在ACM通讯上发表的论文 。代码覆盖是飞行设备进行安全认证中的考量项目之一。飞行设备相关认证的指南列在美国联邦航空管理局的文件DO-178B及最近出版的文件DO-178C。功能安全标准，如IEC 61508或ISO 26262，并未定义程式码覆盖率之需求值，只列为软体测试方法的选项，唯有航太产业标准