若采用白盒测试法对下面流程图所示算法进行测试。 若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是_____________。

admin2019-05-11  35

问题 若采用白盒测试法对下面流程图所示算法进行测试。

若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是_____________。

选项 A、(1,3,3;8)
B、(1,3,5;10)
C、(5,2,15;8)
D、(5,2,20;9)

答案D

解析 本题考查软件测试的基础知识。要求考生能够熟练掌握典型的白盒测试和黑盒测试方法。
语句覆盖是一种白盒测试方法,是指设计若干测试用例,覆盖程序中的所有语句。对于本题,设计一个测试用例使其在两个判断框处均走Y分支,即可覆盖流程图中的所有语句,因此至少需要一个测试用例可以满足语句覆盖。而选项A、B和C中的测试用例均走第一个判断框的Y分支和第二个判断框的N分支,因此不能覆盖所有语句,选项D中的测试用例走两个判断框的Y分支,可以实现语句覆盖。
转载请注明原文地址:https://kaotiyun.com/show/0wVZ777K
0

最新回复(0)