首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
黑盒与白盒的测试方法
[问答题]
请简单解释一下黑盒与白盒的测试方法
添加笔记
求解答(0)
邀请回答
收藏(41)
分享
纠错
2个回答
添加回答
1
八十携她
黑盒测试又称为功能测试和数据驱动测试。已知产品的功能,而不考虑程序内部的结构和实现方式。依据详细规格说明书来指定测试用例。黑河测试常用的方法有:等价类划分法、边界值法、因果法、判定表法、错误推测法、正交实验法和功能图法。
白黑测试又称为结构测试和逻辑驱动测试。针对被侧单元内容图和进行工作的测试、主要根据程序的控制结构来设计测试用例。常用的白黑测试方法有 静态测试和动态测试(需要执行代码)
白黑测试中的逻辑覆盖包括:语句覆盖、条件覆盖,条件组合覆盖、判定覆盖、判定条件覆盖和路径覆盖
发表于 2019-12-18 10:44:06
回复(1)
1
lily_fzu
1、黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用。它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
常用的黑盒测试方法有:等价类划分法;边界值分析法;因果图法;场景法;正交实验设计法;判定表驱动分析法;错误推测法;功能图分析法。
2、
白盒测试也称为结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件或程序验证。
常用白盒测试方法:
静态测试;
动态测试:需要执行代码,通过运行程序找到问题,包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等。
(白盒测试中的逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。)
发表于 2019-11-14 22:52:57
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
测试工程师
软件测试
上传者:
小小
难度:
2条回答
41收藏
1454浏览
热门推荐
相关试题
给你一个字符串,判断是不是ip地址...
测试工程师
软件测试
评论
(2)
对(给你一个字符串,判断是不是ip...
测试工程师
软件测试
评论
(0)
测试用例设计:一串数字,闰年的判别
测试工程师
软件测试
评论
(0)
数据链路层滑动窗口机制中发送窗口(...
网络基础
评论
(1)
有关linux线程的描述,正确的是...
京东
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题