所谓软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。软件缺陷主要分为四类:
严重错误,包括以下各种错误:1. 由于程序所引起的死机,非法退出2. 死循环3. 数据库发生死锁4. 因错误操作导致的程序中断5. 功能错误6. 与数据库连接错误7. 数据通讯错误
较严重错误,包括以下各种错误:1. 程序错误2. 程序接口错误3. 数据库的表、业务规则、缺省值未加完整性等约束条件
一般性错误,包括以下各种错误:1. 操作界面错误(包括数据窗口内列名定义、含义是否一致)2. 打印内容、格式错误3. 简单的输入限制未放在前台进行控制4. 删除操作未给出提示5. 数据库表中有过多的空字段
较小错误,包括以下各种错误:1. 界面不规范2. 辅助说明描述不清楚3. 输入输出不规范4. 长操作未给用户提示5. 提示窗口文字未采用行业术语6. 可输入区域和只读区域没有明显的区分标志