分支覆盖范围与决策覆盖范围相同吗?

时间:2012-09-13 02:09:16

标签: unit-testing testing code-coverage

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

分支机构覆盖范围是否等于决策覆盖范围? wiki说它不一样here,我读了参考文档,但我没有发现如下:branch coverage不是decision coverage,也许是因为我的英语不好......

但是其他导师都说branch coveragedecision coverage。所以有人能给我一个明确的答案吗?非常感谢。

1 个答案:

答案 0 :(得分:4)

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

决策范围example

现在希望你能清楚地知道)