问题 单项选择题

下图所示的流程中,最少需要()个测试用例就可以完成路径覆盖。

A.1 

B.2 

C.3 

D.4

答案

参考答案:D

解析:

本题考查软件测试技术。路径覆盖是一种白盒测试技术,指的是设计若干测试用例,运行被测程序,使得每一个可能的路径至少执行一次。题中的逻辑流两个条件均可以取T或F两种情况,且两个条件之间是相互独立的,根据乘法原则,应该有2×2条可能的路径,因此至少需要4个测试用例。

单项选择题
单项选择题