程序编制完以后,应该用各种测试方法检查程序是否达到了规定的质量标准。测试分为模块测试、集成测试、确认测试和系统测试四个步骤。在编码和详细设计阶段就开始了单元测试,主要测试模块的功能和算法,集成测试是在设计阶段对模块间的接口和通信进行测试,确认测试以需求规格说明书为依据,测试软件的性能、功能是否满足用户的需求,系统测试则测试硬件与软件和其他相关因素。系统测试是从程序中含有错误这个假定出发去测试程序,从中发现尽可能多的错误,是为了发现程序错误而进行的过程。发现了新的错误的测试才能称得上是成功的测试。<br>