V2EX  ›  英汉词典

Statement Coverage

定义(中文) / Definition

语句覆盖率:软件测试中的一种覆盖标准,指测试用例是否让程序中的每一条可执行语句至少被执行一次。常用于衡量测试的“执行到多少代码”,但不保证分支条件都被充分测试。

发音(IPA) / Pronunciation

/ˈsteɪtmənt ˈkʌvərɪdʒ/

例句 / Examples

Our goal is to reach 100% statement coverage.
我们的目标是达到 100% 的语句覆盖率。

Even with high statement coverage, the tests may miss bugs in rarely taken branches and complex conditions.
即使语句覆盖率很高,测试也可能漏掉那些很少走到的分支以及复杂条件中的缺陷。

词源简述(中文) / Etymology

statement 来自拉丁语 stāre(“站立、陈述”相关),在编程语境中指“一条语句/指令”;coverage 来自 cover(“覆盖”)+ -age(名词后缀)。合起来用于软件工程领域,表示“代码语句被测试执行到的覆盖程度”。

相关词汇 / Related Words

文学与著作示例 / Notable Works

  • Software Testing(Glenford J. Myers, Corey Sandler, Tom Badgett)
  • Introduction to Software Testing(Paul Ammann, Jeff Offutt)
  • The Art of Software Testing(Glenford J. Myers)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1964 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 11:47 · PVG 19:47 · LAX 03:47 · JFK 06:47
♥ Do have faith in what you're doing.