白盒测试 :也称结构测试或逻辑驱动测试 ,已知产品的内部工做过程 ,能够经过测试来检测软件产品内部动做是否按照规格说明书的规定正常进行 。
黑盒测试 :也称功能测试 ,已知产品的功能设计规格 ,能够进行测试证实每一个实现了的功能是否符合要求 ,不须要了解被测单元的内部结构 。数据库
白盒测试用例设计 :使用程序设计的控制结构导出测试用例 。数据结构
黑盒测试用例的设计 :使用详细设计导出测试用例 。性能
采用黑盒测试的目的主要是 :测试
(1) 检查功能是否实现或遗漏 ;设计
(2) 检查人机交互是否错误 ;产品
(3) 数据结构或外部数据库访问错误 ;程序设计
(4) 性能等其余特性要求是否知足 ;软件
(5) 初始化和终止错误 。程序
摘自:《如何设计黑盒测试的测试用例》数据