功能缺陷
界面缺陷
文档缺陷
代码缺陷
算法错误
性能缺陷
二.根据缺陷的等级对缺陷分类
A 类—致命缺陷,包括以下各种错误:
由于程序所引起的死机,非法退出;
死循环;
数据库发生死锁;
因错误操作导致的程序中断;
功能错误;
与数据库连接错误;
数据通讯错误
B 类—严重缺陷,包括以下各种错误:
程序错误;
程序接口错误;
数据库的表、业务规则、缺省值未加完整性等约束条件
C 类一般缺陷,包括以下各种错误:
操作界面错误(包括数据窗口内列名定义、含义是否一致);
打印内容、格式错误;
简单的输入限制未放在前台进行控制;
删除操作未给出提示;
数据库表中有过多的空字段
D 类—较小缺陷,包括以下各种错误:
界面不规范;
辅助说明描述不清楚;
输入输出不规范;
长操作未给用户提示;
提示窗口文字未采用行业术语;
可输入区域和只读区域没有明显的区分标志
E 类—意见或建议