问题
单项选择题
逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法。针对下面的句段,采用语句覆盖法完成测试的设计。测试用例见下表,对表中的空缺页(TRUE或者FALSE),正确的选择是______。 语句段: If(A&&(B||C))x=1; Else x=0; 用例表:
A.
B.用例1
C.用例2
D.A
E.True
F.False
G.B
H.(1)
I.False
J.C
K.True
L.(2)
M.A&&(B||C)
N.(3)
O.False
答案
参考答案:C
解析: 语句覆盖就是设计若干个测试用例,运行被测程序,使得每一个可执行语句至少执行一次。这里的“若干个”意味着越少越好。语句覆盖率的公式可以表示如下:语句覆盖率=被执行到的语句数量/可执行的语句总数*100%