对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(  )个

题库2022-08-02  43

问题 对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(  )个测试用例。采用McCabe度量法计算该程序的环路复杂性为(  )。问题1选项A.3B.4C.6D.8问题2选项A.1B.2C.3D.4

选项

答案 CD

解析 问题1考查白盒测试路径覆盖:覆盖所有可能的路径。
根据流程图,若要覆盖所有可能路径,对于a的取值需要a=0,a<0,a>0三种用例,而对于i的取值需要i>0和i<=0两种用例,排列组合,共需要6组用测才能覆盖所有可能的路径。

问题2对于环形复杂度计算,根据公式V(G)=E-N+2,其中,E是流图中边的条数,N是结点数。
V(G)=E-N+2=10-8+2=4。
转载请注明原文地址:https://tihaiku.com/congyezige/2409829.html

最新回复(0)