+7白盒测试与黑盒测试的定义与区别

白盒测试方法按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能。

白盒测试的主要方法有逻辑覆盖、基本路径测试等

逻辑覆盖包括:
1、语句覆盖

2、判断覆盖

3、条件覆盖

4、判断/条件覆盖

5、条件组合覆盖

6、路径覆盖

 

黑盒测试并不涉及程序的内部结构和内容特性,主要根据规格说明,只依靠被测试程序的输入和输出之间关系或程序的功能来设计测试用例

黑盒测试主要包括边界值分析法、等价类划分法、因果图法、决策表法等。

 

白盒:按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能。一般是开发人员做

黑盒:测试功能,不管代码如何实现;

posted @ 2017-09-21 17:22  瘋耔  阅读(266)  评论(0编辑  收藏  举报
跳至侧栏