软件水平考试

解析:对于如图7-4所示的程序流程,若采用语句覆盖法设计测试用例(使每条语句

2018年07月26日来源:软件水平考试 所有评论

【单选题】对于如图7-4所示的程序流程,若采用语句覆盖法设计测试用例(使每条语句都至少执行1次),则至少需要设计______个测试用例。

A.1
B.2
C.3
D.4
网考网参考答案:B
网考网解析:

[解析] 语句覆盖要求每条语句至少执行一次。 设计第一个测试用例,使得x>0,y>0,比如: x=1,y=1 那么,就会执行语句序列: x>0→y=y-x→y>0→x=1 设计第2个测试用例,使得x<0,y<0,比如: x=-1, y=-1 那么,就会执行语句序列: x>0→y=y+x→y>0 上述两个测试用例,便将每条语句都覆盖到。所以,至少设计2个测试用例。本题正确答案为选项B。 查看试题解析出处>>

发布评论 查看全部评论

相关推荐