本站文章除标题中注明“原”以外,其他均来自网络或书籍,如果我的引用侵犯了您的权力,请与我联系,我将及时处理;如果任何人想转载这些文章,则请保留原始的出处信息,或者直接与原作者联系。
黑盒测试
上一篇 /
下一篇 2007-01-11 16:02:03
/ 个人分类:测试理论
黑盒测试(Black-BOx TESting,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。51Testing软件测试网*[K\9Q;dc+_*Ji
采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
"qEh%t
cE%o0
)AbfR$W*i*_K0 黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。51Testing软件测试网 A5_!yI)gY4p9NfP#q
+R*piq Jl0m0 黑盒测试试图发现以下类型的错误:
%vB0Zv+g?0
Ss1]mX]gj0 1)功能错误或遗漏;
ImZ`dv'JL3m)F0 2)界面错误;51Testing软件测试网 TQJ"Z!OV
3)数据结构或外部数据库访问错误;51Testing软件测试网9[/Fx$jR1hu
4)性能错误;
Gu+{\9d0 5)初始化和终止错误。51Testing软件测试网x+e-H;qm5Ul
9D$hci\B"d^!Qw0一、黑盒测试的测试用例设计方法51Testing软件测试网
zCC&?
@W)C:Q
+N4p/Qupa,H+k7y0·等价类划分方法
@M_9vQ8K0·边界值分析方法
jC3b&Q"q%q'a0·错误推测方法
A%{y_K%Es.[0·因果图方法