黑盒测试 PK 白盒测试(转)
上一篇 /
下一篇 2009-03-02 13:48:38
黑盒测试 PK 白盒测试
常用黑盒测试用例设计方法51Testing软件测试网dL7C3[-[-WM?TN
$t.Q\nx85282等价类划分法
I:_3ES7jU0ve85282边界值分析法
5m D1Q7K3r%?*pV85282判定表法
t [;H I-JyW/V/rN85282因果图法
hC$pv'Z n2QT+y85282正交试验法
(CE/p*T$hyD9dZ/O85282状态迁移图法51Testing软件测试网"\!m&U.vp"H~HR ]YW
流程分析法51Testing软件测试网]RK(aE"uF2g*e
输入域测试法
MF'f7qy#h8r/?$Q85282输出域覆盖法
0}.Yj#Sn"SD85282异常分析法
^AqG9w DC85282错误猜测法
;\\*r.Q-b8528251Testing软件测试网T v*? XE2B
常用白盒测试用例设计方法51Testing软件测试网H g!vO,|'M#L
51Testing软件测试网a3]`w.Ch9G
语句覆盖法51Testing软件测试网:CB3V0k m+}n
分支覆盖法
&Cd3~vGISk85282条件覆盖法
'`(?]$q/?'e8j85282组合条件覆盖法51Testing软件测试网?)~(yt4I]m1z8m[
分支条件覆盖法
0En3]:Rp'N-ax85282路径覆盖法
&SzU9eW S85282基本路径覆盖法
B x7|rj/s85282
(Sbu y%z?85282黑盒测试法与白盒测试方法的比较51Testing软件测试网 NO7_QC.u8vL)X
8V:Y*Py4}jq$a.a85282黑盒测试是从用户的观点出发,从输入数据与输出数据的对应关系,也就是根据程序的外部特性进行的测试,而不考虑内部结构及工作情况;黑盒测试技术注重于软件的信息域(取值范围),通过划分程序的输入和输出域来确定测试用例;若外部特性本身有问题或规格说明的规定有误,则应用黑盒测试方法是不能发现问题的.反之,白盒测试只根据程序的内部结构进行测试,测试用例的设计要保证测试时所有的语句至少执行一次,而且要检查所有的逻辑条件;如果程序的结构本身有问题,比如说程序逻辑有错误或有遗漏,那也是无法发现的.51Testing软件测试网 }&Uk CZ#SG!Tf
51Testing软件测试网&v4p4S j7C FrY"r
黑盒测试和白盒测试各有自己的优缺点,可以构成互补的关系,在规划测试方案时,我们需要将黑盒和白盒测试结合起来进行测试用例的设计.
5Jt4OX:Gn:u}k8528251Testing软件测试网"o!w,sJ?
el jF~/c4P85282
收藏
举报
TAG: