第一是确认软件的质量;第二是提供信息,比如提供给开发人员或程序经理的反馈信息;第三软件测试不仅是在测试软件产品本身,而且还包括软件开发的过程。所以软件测试是贯穿软件开发的过程的,而不是简单的成品质检那么简单,另外因为软件测试工作的存在也最大限度保证了程序员产出的程序和系统的稳定性及安全性。
论软件测试在软件工程中的作用_百度文库