(2012年下半年上午试题35、36)用白盒测试方法对图4.11所示的程序进行测试,设计了4个测试用例:①(x=0,y=3)、②(x=1,y=2)、③(x=-1,y=2)、④(x=3,y=1)。测试用例①②实现了_______(35)覆盖;若要完成路径覆盖

admin2021-01-13  17

问题 (2012年下半年上午试题35、36)用白盒测试方法对图4.11所示的程序进行测试,设计了4个测试用例:①(x=0,y=3)、②(x=1,y=2)、③(x=-1,y=2)、④(x=3,y=1)。测试用例①②实现了_______(35)覆盖;若要完成路径覆盖,则可用测试用例_______(36)。

(35)

选项 A、语句
B、条件
C、判定
D、路径

答案A

解析 白盒测试也称为结构测试,它根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查程序是否满足设计的需要。语句覆盖是指选择足够的测试数据,使被测试程序中每条语句至少执行一次。(x=0,y=3)的测试用例使得语句A被执行,(x=1,y=2)的测试用例使得语句B被执行。因此,测试用例①②实现了语句覆盖。
    路径覆盖是指覆盖被测试程序中所有可能的路径。图4.11中包含4条路径,①覆盖了最左边的路径,②覆盖了使(x=0)&&(y>2)不成立的路径和最右边的路径,③覆盖了使(x<1)||(y=1)成立的路径。因此,使用①②⑧测试用例,可完成路径覆盖。
转载请注明原文地址:https://kaotiyun.com/show/XDCZ777K
0

相关试题推荐
最新回复(0)