【发布时间】:2021-03-26 09:45:11
【问题描述】:
我正在尝试考虑达到 100% 分支覆盖率但语句覆盖率低于 100% 的示例。
到目前为止,我想不出任何可能发生这种情况的方法。有什么明显的我遗漏了,还是我在想这个简单的问题?
【问题讨论】:
标签: testing code-coverage
我正在尝试考虑达到 100% 分支覆盖率但语句覆盖率低于 100% 的示例。
到目前为止,我想不出任何可能发生这种情况的方法。有什么明显的我遗漏了,还是我在想这个简单的问题?
【问题讨论】:
标签: testing code-coverage
这是不可能的。
咨询ISTQB Foundation Level Syllabus 第42页
第 4.4.2 节明确指出,决策(分支)覆盖比语句覆盖更强; 100% 的决策覆盖率意味着 100% 的语句覆盖率,但并非相反。
【讨论】:
这是不可能的。 100% 的分支覆盖率包含 100% 的语句覆盖率。
【讨论】: