13

我现在正在学习软件测试,我发现那里有很多覆盖标准。有些事情让我很困惑。

分支覆盖率等于决策覆盖率吗? wiki说这里不一样我看了参考文档,但是没有找到类似:branch coverageis not decision coverage,可能是因为我的英文不好...

而其他导师都说branch coveragedecision coverage。那么有人可以给我一个明确的答案吗?多谢。

4

1 回答 1

6

不完全是。正如 ISTQB 基金会的书所给出的, 分支覆盖率与决策覆盖率密切相关,并且在 100% 的覆盖率下,它们给出的结果完全相同。决策覆盖率衡量条件分支的覆盖率;分支覆盖率测量条件分支和无条件分支的覆盖率。教学大纲使用决策覆盖,因为它是分支的来源。一些覆盖率测量工具可能会在实际上意味着决策覆盖率时谈论分支覆盖率。(c) ISTQB 基础书籍。

决策范围例子

希望现在它对你来说很清楚)

于 2012-09-16T12:24:04.647 回答