什么是黑盒测试
时间:2012-8-27
黑盒测试是已知产品的功能设计规格,通过测试证明每个功能是否符合要求,在测试时,测试者反程序看做一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序否符合需求规格说明书的要求,程序是否能适当地接收输入数据和产生正确的输出信息,并且保持外部信息的完整性,黑盒测试也称功能测试或数据驱动测试.
黑盒测试法着眼于程序外部,针对软件界面和软件功能进行测试,主要有等价类划分,边值分析,因果图,错误推测等.黑盒测试法不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试.