问题
单项选择题
确认测试计划是在 (45) 阶段制定的。为了提高测试的效率,应该 (46) 。白盒测试是结构测试,被测对象基本上是源程序,以程序的 (47) 为基础设计测试用例。下列不属于白盒测试的技术是 (48) 。
(47)处填()。
A. 基本路径测试
B. 条件覆盖
C. 循环覆盖
D. 错误推测
答案
参考答案:C
解析:
软件测试的目的是为了发现程序中的错误而执行程序的过程,测试用例应由输入数据和预期的输出数据两部分组成,不仅选用合理的输入数据,还要选择不合理的输入数据。白盒测试是结构测试,以程序的内部逻辑为基础设计测试用例,常用的覆盖技术有:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。