
【計】 covering routine; overlay program; overlay routine
blanket; cap; cover; enclothe; smother; vesture; wrap; wreathe
【計】 cladding; covering; overlapping; overlay
【醫】 overjet
formality; ground rule; procedure; proceeding; process; program
【計】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【經】 program; sequence
在漢英詞典視角下,“覆蓋程式”對應的英文術語為coverage program 或test coverage program,特指用于衡量軟件測試完整性的工具或過程。其核心含義是通過量化測試用例對源代碼、需求或功能的覆蓋程度,評估測試的有效性。以下是詳細解析:
代碼覆蓋(Code Coverage)
指測試用例執行時覆蓋的源代碼比例,常用指标包括:
來源:IEEE 軟件測試标準(IEEE 829)
需求覆蓋(Requirement Coverage)
驗證測試用例是否滿足所有用戶需求或功能規格,确保無遺漏。
來源:ISTQB(國際軟件測試資格認證委員會)術語表
$$ text{Coverage} = frac{text{已覆蓋項目數}}{text{總項目數}} times 100% $$
其中“項目”可為代碼行、分支或需求條目。
來源:Martin Fowler《測試覆蓋分析》
來源:NASA 軟件安全指南(NASA-HDBK-2203)
來源:ISO 29119-1:2013 标準文檔
通過上述維度,“覆蓋程式”的本質是量化測試完備性的工程實踐,其權威性建立在國際标準與行業共識之上。
在計算機領域,“覆蓋程式”這一表述可能涉及多個層面的含義,具體需結合上下文理解。以下是不同場景下的解釋及對應場景示例:
指用新文件替換舊文件的過程。例如保存文件時若同名文件已存在,系統會提示“覆蓋”原有文件。覆蓋後原文件内容将被新内容完全替代,且不可恢複。
子類重新定義父類方法的行為,需滿足以下規則:
protected
,子類可為public
)Object
,子類可返回String
)指測試用例對程式邏輯的覆蓋程度:
if (A > 1 && B == 0) { ... }
if (C == 2 || D > 5) { ... }
A>1
/A≤1
、B=0
/B≠0
等組合路徑早期解決内存不足的技術:将程式劃分為多個功能段,不同時段共享同一内存區域(現已少見)。
建議根據具體場景選擇對應解釋,若涉及代碼開發或測試,建議優先參考權威技術文檔。
變導的冰片基氨仇敵脆餅打鼓奏胨的對稱甲基乙酰脲杜松果汁反射路格雷納黑爾氏染劑共同生活骨骺分離矽石磚估計的石油儲量過程自動調節器黑白圖形将密碼譯成正常語言間接民主政治接着發生的肌酐廓清試驗進度表靜止設備空氣增溶劑再生法空心陰極燈庫房模闆宏殺寄生物的生産批次濕噴砂法梯形網絡