摘要

软件测试是软件开发过程的重要组成部分,目的是确认软件的品质或性能是否符合开发之前所提出的要求。本文介绍了软件测试常用的黑盒测试和白盒测试的相关技术,对手工测试和自动测试进行了比较,介绍了软件测试的5个阶段,阐述在水利行业应用软件开发中软件测试的重要性。