软件测试是为了寻找错误而执行程序的过程,极端地说,应该把查出新错误的测试看作成功的测试,而没有发现错误的测试则是失败的测试。
下面是最这一部分的总结:
其中最主要的测试就是黑盒测试和白盒测试。黑盒测试原理:把软件看成一个黑盒子,完全不考虑软件的内部结构和处理过程,它是在软件接口进行的测试,只检查软件功能是否能按照规格说明书的规定正常使用,软件是否能适当的接收输入数据产生正确的输出信息,并保持外部信息的完整性。
白盒测试原理:把软件看成装载一个透明的白盒子里,检查软件中的每条通路师傅都能按预定要求正确工作。