单选题

在软件测试中,以下哪种测试方法既关注输出相对于输入的正确性,又考虑内部程序逻辑,但不像白盒测试那样详细和完整( )。

A

黑盒测试

B

白盒测试

C

灰盒测试

D

单元测试

查看答案
答案
正确答案:C
解析

【内容考查】本题考查软件测试方法中黑盒测试、白盒测试和灰盒测试的特点。

【选项分析】

A. 黑盒测试:不考虑程序内部结构和特性,仅根据需求规格说明书设计测试实例,检查程序功能是否按规范运行。

B. 白盒测试:借助程序内部逻辑和相关信息,检测内部动作是否按设计规格进行,检查每一条通路能否正常工作。

C. 灰盒测试:介于黑盒与白盒测试之间,既重视输出相对于输入的正确性,也看重内部程序逻辑,但不如白盒测试详细和完整。

D. 单元测试:主要针对软件的单个模块进行测试,不符合题目描述的特征。

正确答案是C. 灰盒测试。灰盒测试结合了黑盒和白盒测试的特点,既关注输入输出的正确性,又考虑内部逻辑,但不像白盒测试那样详细,符合题目描述。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved