对下图所示的程序流程图进行判定覆盖测试,则至少需要_______(1)个测试用例。采用McCabe度量法计算其环路复杂度为_______(2)。 (2)

admin2019-10-08  15

问题 对下图所示的程序流程图进行判定覆盖测试,则至少需要_______(1)个测试用例。采用McCabe度量法计算其环路复杂度为_______(2)。

(2)

选项 A、2
B、3
C、4
D、5

答案B

解析 判定覆盖是设计足够多的测试用例,使得程序中的每一个判断至少获得一次“真”和一次“假”,即使得程序流程图中的每一个真假分支至少被执行一次。
计算环路复杂度可以采用公式法:V(G)=m-n+2,其中m为弧度(边的数量),n为结点数量。或者可以数封闭区间的数量,除了图中明显的两处外,与外界的连通的部分也是一个封闭区间。
转载请注明原文地址:https://kaotiyun.com/show/eFCZ777K
0

相关试题推荐
最新回复(0)