【什么是黑盒测试?黑盒和白盒的区别在哪】
黑盒测试: 黑盒测试法把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程; 黑盒测试是在程序外部进行测试,他只是检查程序功能是否按照规格说明书的规定正常使用 。黑盒测试又称功能测试 。
黑盒测试主要是为了发现一下几类错误:
1.是否有不正确或遗漏的功能;
2.在接口上,输入能否正确的接受,能否输出正确的结果
3 。是否有数据结构错误或外部信息(例如数据文件)访问错误
4.性能上能否满足要求(容量测试,负载测试);
5.异常情况下,软件能否恢复(恢复性测试);
白盒测试:白盒测试是依据被测软件分析程序内部构造,并根据内部构造设计用例,来对内部控制流程进行测试,可完全不顾程序的整体功能实现情况;白盒测试是基于程序结构的逻辑驱动测试;白盒测试又可以被称为玻璃盒测试,透明盒测试,开放盒测试,结构化测试,逻辑驱动测试
白盒测试主要检查内容:
1.对程序模块的所有独立的执行路径至少测试一遍
2.对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍
3.在循环的边界和运行的界限内执行循环体
4.测试内部数据结构的有效性,等
黑盒测试与白盒测试对比
文章插图
- 三个火字念什么?快来涨涨知识
- 世界上最长的英文单词是什么?
- 家庭办厂3一8万项目,农村做什么挣钱多,投资还少的项目
- 开网店卖什么好赚钱,在徐州开店适合做什么
- 投资2~3万小生意,2021有什么小投资可以创业
- 狮子座适合打工还是创业 最不适合创业的星座
- 上海赚钱最快的工作,现在在上海做什么小生意赚钱
- 急需10万元有什么办法,有什么办法可以借到10万
- 桂林被征地农民养老保险的补贴标准是多少
- 新熬的卤水为什么会苦卤水有苦味怎么补救