对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,至少需要 (请作答此空)

练习题库2022-08-02  37

问题 对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,至少需要 (请作答此空) 个测试用例。采用McCabe 度量法计算其环路复杂度为 ( ) 。A.2和3B.2和4C.2和5D.2和6

选项 A.2和3
B.2和4
C.2和5
D.2和6

答案 B

解析 覆盖2条路径就能达到语句覆盖的要求,用2个测试用例即可。路径覆盖需要把程序中的3条路径均覆盖一遍,需要4个用例。整个程序流程图转化为节点图之后,一共11个节点,13条边,根据环路复杂度公式有:13-11+2=4。
转载请注明原文地址:https://tihaiku.com/congyezige/2408313.html

最新回复(0)