黑盒测试的优缺点

黑盒测试的优缺点分别是什么?

发布 : 软件测试培训   发布时间:2020-10-28 13:46:13

品牌型号:联想 YOGA 14c

系统版本:windows7

黑盒测试的优点:

对于较大的代码单元来说,黑盒测试比白盒测试效率较高。

测试人员不需要了解细节,包括特定的编程语言。

测试人员和开发的人员是彼此独立的。

从用户的角度测试,很容易被理解和接受。

有助于暴露与任务规格不一致或者有歧义的地方。

测试用例可以在需求规格完成之后马上执行。

黑盒测试的缺点:

测试的只有一小部分,不可能测试全部输入。

没有清洁和简明的需求规格说明书,测试用例很难设计。

如果测试人员,不被告知开发的人员已经执行过的用例,在测试数据上会存在不必要的重复。

很多测试路径没有测试到。

不能直接对特定程序段进行测试,改程序段可能隐藏更多错误。

大部分和研究相关的测试都是直接针对白盒测试的。

黑盒测试的优缺点分别是什么?

其它答案
天线宝宝 2020-06-22 18:56:36

(1)黑盒测试的优点:适用于功能测试、可用性测试及可接受性测试;对照说明书测试程序功能;可测试长的、复杂的程序的工作逻辑,易被理解。 (2)黑盒测试的缺点:不可能进行完全的、毫无遗漏的输入测试,有一些软件Bug或人为设置的故障通过黑盒测试是无法检测出来的。正是因为黑盒测试的测试数据来自规格说明书,这一方法的主要缺点是它依赖于规格说明书的正确性。实际上,人们并不能保证规格说明书完全正确。如在规格说明书中规定了多余的功能,或是漏掉了某些功能,这对于黑盒测试来说是完全无能为力的。