问题 单项选择题

阅读下列流程图:

当用判定覆盖法进行测试时,至少需要设计()个测试用例。

A.2

B.4

C.6

D.8

答案

参考答案:B

解析:

本题考查白盒测试的六大覆盖方法之一——判定覆盖的相关知识。

判定覆盖又称为分支覆盖,它要求设计足够多的测试用例,使得程序中每个判定至少有一次为真值,有一次为假值,即程序中的每个分支至少执行一次。

由图,上层一个条件语句,下层两个条件语句。上层为真或假时,分别对应下层的两个判定也要各为真或假一次,共4次。

单项选择题
问答题 简答题