什么是黑盒测试和白盒测试
人气:475 ℃/2024-07-21 11:28:47
黑盒测试是从一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试。其基本观点是:任何程序都可以看作是从输入定义域到输出值域的映射,这种观点将被测程序看作一个打不开的黑盒,黑盒里面的内容(实现)是完全不知道的,只知道软件要做什么。因无法看到盒子中的内容,所以不知道软件是如何实现的,也不关心黑盒里面的结构,只关心软件的输入数据和输出结果。
白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。
关注优就业,学习更多IT知识。
《2》
黑盒
优点:门槛低可以搞人海战术、结果直观。从业务出发,容易发现影响用户体验的问题。
缺点:手工为主效率低。不了解代码实现无法精准设计测试用例(比如设计的边界值未必是真的边界值)
白盒
优点: 了解代码实现后写白盒测试,有针对性、自动化为主,效率高、可以用于计算各种覆盖率。
缺点:需要花时间写,而大多数项目时间压力太大
顺便说一下,灰盒,既了解实现又了解业务,然后把黑盒白盒结合起来测会更好。
- 09-29
旅游灵山是哪个省的
- 08-03
综合缘定人生意思
- 08-12
综合什么是忍无可忍
- 07-03
综合魔兽万圣节活动可以刷几次
- 12-18
汽车高铁管家上车补票怎么查询
- 12-13
数码电脑为什么连接不上wifi
- 04-25
教育形容水雾的成语有哪些
- 06-16
综合盐城大丰市有什么好玩的地方
推荐
- 1奇安达品牌好吗277
- 2东莞3月最好的花海168
- 3买的盐水怎么打开228
- 4邮件中 请知悉 是不是只有领导才能说153
- 5汽轮机隔板有哪几种433
- 6栾川有哪些景区366
- 7向前一步是作秀吗244
- 8五行缺你怎么幽默回复251
宠物
- 1乌龟为什么要晒太阳 能够促进龟的食欲与繁殖能力463
- 2小狗为什么会死 如何保障狗狗身体健康416
- 3猫多久发情一次116
- 4小猫喉咙发出咕噜声120
- 5养兔子会传染小孩病吗299
- 6猫的绝育手术价格239
- 7猫能剃毛吗 专家都不推荐给宠物剃毛345
- 8养什么乌龟招财 乌龟寓意吉祥招财纳财417