(43) 也称为功能测试,不考虑程序的内部结构和处理算法,只检查软件功能是否能按照要求正常使用。
单选题
(43) 也称为功能测试,不考虑程序的内部结构和处理算法,只检查软件功能是否能按照要求正常使用。
A. 系统测试
B. 集成测试
C. 黑盒测试
D. 白盒测试
答案:C
解析
正确答案:C 黑盒测试
解析:黑盒测试把程序看作一个“黑盒”,不关心内部结构和处理算法,只依据需求规格验证输入输出和功能是否正确,因此也称为功能测试。
- A 系统测试:针对整个系统进行较全面的验证,范围通常大于功能测试。
- B 集成测试:重点检查模块间接口及组装后的协作是否正确。
- C 正确,符合题干对“不考虑内部结构、只检查功能”的定义。
- D 白盒测试:基于代码内部逻辑设计用例,也称结构测试,与题干相反。
延伸:黑盒常用等价类、边界值、判定表、场景法;白盒常用语句覆盖、判定覆盖、路径覆盖。面试常考两者区别及适用阶段。