若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(1)

最全题库2022-08-02  40

问题 若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(1)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(2)。(2)A.(1,3,3;8)B.(1,3,5;10)C.(2,3,14;12)D.(5,2,20;9)

选项 A.(1,3,3;8)
B.(1,3,5;10)
C.(2,3,14;12)
D.(5,2,20;9)

答案 C

解析 C选项中,从开始,输入之后,先判断A>2||B=3成立,然后执行X=X/A,然后判断A=2&&X>3成立,然后执行X=X+5,然后执行其他语句,输出X的值并结束,满足语句覆盖;A,B,D选项均不能覆盖X=X+5这一条语句,故本题选C。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2426577.html

最新回复(0)