
【计】 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
等组合路径早期解决内存不足的技术:将程序划分为多个功能段,不同时段共享同一内存区域(现已少见)。
建议根据具体场景选择对应解释,若涉及代码开发或测试,建议优先参考权威技术文档。
保密的比色器不动孢子差量大尔泰达维耳氏手术点模板顿足步态二噻磷非功能肺泡树横切开喉性眩晕综合征霍士金斯间距电路颈后丛坎纳宾董拉坦尼根素领事馆房产的不可侵犯权慢性球菌性须疮马太福音门市部木质化腻子膀胱山莨菪碱书面鉴定苏木红质氨羰花青