1、优点:1.对于较大的代码单元来说,黑盒测试比白盒测试效率较高。
2、2.测试人员不需要了解细节,包括特定的编程语言。
(资料图)
3、3.测试人员和开发人员是彼此独立的。
4、4.从用户的角度测试,很容易被理解和接受。
5、5.有助于暴露与任务规格不一致或者有歧义的地方。
6、6.测试用例可以在需求规格完成之后马上执行。
7、缺点:1.测试的只有一小部分,不可能测试全部输入。
8、2.没有清洁和简明的需求规格说明书,测试用例很难设计。
9、3.如果测试人员,不被告知开发人员已经执行过的用例,在测试数据上会存在不必要的重复。
10、4.很多测试路径没有测试到。
11、5.不能直接对特定程序段进行测试,改程序段可能隐藏更多错误。
12、6.大部分和研究相关的测试都是直接针对白盒测试的。
13、不知道能不能解决你的疑问。
本文就为大家分享到这里,希望小伙伴们会喜欢。