问题
单项选择题
白盒测试不能发现()。
A.代码路径中的错误
B.死循环
C.逻辑错误
D.功能错误
答案
参考答案:D
解析:本题考查白盒测试的基础知识。白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不考虑其功能,白盒测试的主要方法有静态结构分析法、逻辑覆盖法、基本路径测试法等。白盒测试完全基于代码,能发现代码路径中的错误、程序中的死循环以及逻辑错误。白盒测试不关心功能需求,因此无法确定功能正确与否。