千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  应聘面试  >  软件测试面试题  > 黑盒测试和白盒测试的区别?

黑盒测试和白盒测试的区别?

来源:千锋教育
发布人:wjy
时间: 2022-08-29 15:40:55 1661758855

公司:#深信服 #顺丰 

岗位:#软件测试工程师 

关键字:#功能测试 #黑盒测试 #白盒测试 

黑盒测试和白盒测试的区别?

 解析: 黑盒测试:通过软件的外部表现来发现其缺陷和错误。

黑盒测试法把测试对象看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序界面处进行测试,它只是检查样序是否按照需求规格说明书的规定正常实现。 

白盒测试:通过对程序内部结构的分析、检测来寻找问题。

白盒测试可以把程序看成装在一个透明的盒子里,也就是清楚了解程序结构和处理过程,检查是否所有的结构及路径都是正确的,检查软件内部动作是否按照设计说明的规定正常进行。 

二者测试的重点不同,没有可比性。

比如有一个软件在我们输入三个数据代表三角形的三条边的长度,并且能够根据边长判断三角形是否能够组成三角形以及组成何种三角形,虽然理论中,有等腰直接三角形,但是我们实际上在现有的软件输入数据的过程中,永远也不能满足这个条件。

如果开发人员根本没有在代码里面进行判断和实现该功能,我们将不知道有没有这个功能。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT