代碼覆蓋率

代碼覆蓋  是軟體測試中的一種度量 ， 描述程式中源代碼被測試的比例和程度 ， 所得比例稱爲代碼覆蓋率 。 代碼覆蓋是由系統化軟體測試所衍生的方式 。 第一份出版的相關參考資料是Miller及Maloney1963年在ACM通訊上發表的論文 。 代碼覆蓋是飛行設備進行安全認證中的考量項目之一 。 飛行設備相關認證的指南列在美國聯邦航空管理局的文件及 。 功能安全標準 ， 如IEC 61508或ISO 26262 ， 並未定義程式碼覆蓋率之需求值 ， 只列爲軟體測試方法的選項 ， 唯有航太產業標準 （ DO - 178B ） 要求100 % ， 以因應超高可靠度的產品需求 ， 此數值對於工業或汽車產品實屬理想目標 。