软件测试,是描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程
软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
它包括实际输出与预期输出之间的审核或比较,以及识别软件缺陷的过程。