列表

详情


针对下面的程序和对应的流程图,找出对应的判定覆盖路径 ()和语句覆盖的路径()。

第 1 问

A. acd 和 abe

B. acd 和 ace

C. abd 和 abe

D. ace 和 abe

第 2 问

A. acd

B. abd

C. ace

D. abe

参考答案: A D

详细解析:

本题考查的是软件白盒测试的基本知识。
在软件白盒测试中,进行测试用例的设计时,主要的设计技术有逻辑覆盖法和基本路径测试等。判定覆盖也被称为分支覆盖,就是设计若干个检测用例,使得程序中的每个判断的取真分支和取假分支至少被执行一次。上图中的判定覆盖的路径为acd和abe。语句覆盖就是设计若干个检测用例,使得程序中的每条语句至少被执行一次。上图中的语句覆盖的路径为abe。

上一题