9.3.1 系统测试的目的
系统测试的主要目的是尽可能地找出系统中存在的错误, 并将这些可能的错误加以修改。在系统测试过程中出现的主要错误, 按其范围和性质可以分为以下5类。
①功能错误: 通常指由于说明书的不够完整或对说明书的叙述及理解不够准确, 造成在编码时系统功能产生的错误。
②系统错误: 通常指与外部接口的错误、参数调用的错误、子程序调用错误、输入/输出地址错误以及资源管理错误等。
③过程错误: 通常指算术运算错误、初始过程错误、逻辑错误等。
④数据错误: 通常指数据结构、内容、属性错误, 动态数据与静态数据混淆, 参数与控制数据混淆等。
⑤编码错误: 通常指语法错误、变量名错误、局部变量与全局变量混淆、程序逻辑错误和编码书写错误等。