什么是黑盒测试,什么是黑盒测试( 二 )


“白盒”法全面了解程序内部逻辑结构、对所有逻辑路径进行测试 。
“白盒”法是穷举路径测试 。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据 。贯穿程序的独立路径数是天文数字 。但即使每条路径都测试了仍然可能有错误 。
黑盒测试:
也称功能测试、数据驱动测试,它将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试 。
概念:黑盒测试是从一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试 。其基本观点是:任何程序都可以看作是从输入定义域到输出值域的映射,这种观点将被测程序看作一个打不开的黑盒,黑盒里面的内容(实现)是完全不知道的,只知道软件要做什么 。因无法看到盒子中的内容,所以不知道软件是如何实现的,也不关心黑盒里面的结构,只关心软件的输入数据和输出结果 。
检测软件功能能否按照需求规格说明书的规定正常工作,是否有功能遗漏;
检测是否有人机交互错误,是否有数据结构和外部数据库访问错误,是否能恰当地接收数据并保持外部信息(如数据库或文件)等的完整性;
检测行为、性能等特性是否满足要求等; 检测程序初始化和终止方面的错误等 。

什么是黑盒测试,什么是黑盒测试

文章插图
【什么是黑盒测试,什么是黑盒测试】以上就是关于什么是黑盒测试,什么是黑盒测试的全部内容,以及什么是黑盒测试的相关内容,希望能够帮到您 。