1.1 软件测试基本认知——正反思维

软件测试的定义

软件测试是为了发现错误而执行一个程序或者系统的过程。

为什么这么说?因为人类的活动具有高度的目的性,建立适当的目标具有显著的心理作用。所以如果测试的目的是为了证明程序没有错误。