是否可以在没有 100% 语句覆盖的情况下实现 100% 的分支覆盖?
Is it possible to have 100% branch coverage without 100% statement coverage?
我正在尝试考虑达到 100% 分支覆盖率但语句覆盖率低于 100% 的示例。
到目前为止,我想不出任何可能的方法。是否有明显的我遗漏的东西,或者我是否过度思考这个简单的问题?
不可能。
查阅 ISTQB Foundation Level Syllabus 第 42 页
4.4.2 节明确指出决策(分支)覆盖比语句覆盖强; 100% 的决策覆盖率意味着 100% 的语句覆盖率,但反之则不然。
这是不可能的。
100% 分支覆盖包含 100% 语句覆盖。
我正在尝试考虑达到 100% 分支覆盖率但语句覆盖率低于 100% 的示例。
到目前为止,我想不出任何可能的方法。是否有明显的我遗漏的东西,或者我是否过度思考这个简单的问题?
不可能。
查阅 ISTQB Foundation Level Syllabus 第 42 页
4.4.2 节明确指出决策(分支)覆盖比语句覆盖强; 100% 的决策覆盖率意味着 100% 的语句覆盖率,但反之则不然。
这是不可能的。 100% 分支覆盖包含 100% 语句覆盖。