对于如下的程序流程,若采用语句覆盖法设计测试案例(使每条语句都至少执行1次),则

题库2022-08-02  51

问题 对于如下的程序流程,若采用语句覆盖法设计测试案例(使每条语句都至少执行1次),则至少需要设计()个测试案例。A.1B.2C.3D.4

选项 A.1
B.2
C.3
D.4

答案 B

解析 语句覆盖是一种设计测试案例的方法,它要求对于设计的侧试案例,必须使得程序的每一条可执行语句至少执行一次。故可设计如下测试案例。
  案例l:X=1,Y=2
  此时执行语句序列为:X>0→Y=Y-X→Y>0→X=1
案例2:X=0,Y=2   
  此时执行语句序列为:X>0→Y=Y+X→Y>0→X=1
可见,只需设计两个测试案例,即可使得程序的每条可执行语句至少执行一次。
转载请注明原文地址:https://tihaiku.com/congyezige/2428190.html

最新回复(0)