51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: 默默巫
打印 上一主题 下一主题

[有奖问答20]黑盒测试与白盒测试的区别是什么?

[复制链接]

该用户从未签到

1#
发表于 2009-12-3 15:11:53 | 显示全部楼层
游客,本帖隐藏的内容需要积分高于 99999 才可浏览,您当前积分为 0

答题:
黑盒测试:功能测试、数据驱动测试、基于规格说明书的测试
白盒测试是从用户观点,按规格说明书要求的输入数据与输出数据的对应关系设计测试用例,是根据程序外部特征进行测试。
黑盒测试的优点:
1 适用于各阶段测试
2 从产品功能角度测试
3容易入手生成测试数据
黑盒测试的缺点:
1 某些代码得不到测试
2 如果规格说明有误,则无法发现
3 不易进行充分性测试
黑盒测试的性质:是一种确认技术,回答“我们在构造一个正确的系统吗?”
白盒测试:开盒测试、结构测试、玻璃盒测试、基于覆盖的测试
白盒测试是根据程序内部逻辑结构进行测试。
白盒测试的优点:
1 可构成测试数据使特定程序部分得到测试
2 有一定的充分性度量手段
3 可或较多工具支持
白盒测试的缺点:
1 不易生成测试数据(通常)
2 无法对未实现规格说明的部分进行测试
3 工作量大,通常只用于单元测试,有应用局限
白盒测试的性质:是一种验证技术,回答“我们在正确地构造一个系统吗?”
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-5 13:06 , Processed in 0.062053 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表