摘自《软件质量管理实践》-于波、姜艳
缺陷类型 | 内容说明 | 备注 |
系统缺陷 | 1.由于程序所引起的死机,非法退出 2.程序死循环 3.程序错误,不能执行正常工作或重要功能,是系统崩溃或资源不足 | 不能执行正常工作或重要功能,是系统崩溃或资源严重不足 |
数据缺陷 | 1.数据计算错误 2.数据约束错误 3.数据输入、输出错误 | 严重的影响系统要求或基本功能的实现,且没有办法更正(重新安装或重新启动软件不属于更正办法) |
数据库缺陷 | 1.数据库发生死锁 2.数据库的表、缺省值未加完整性等约束条件 3.数据库连接错误 4.数据库中的表有过多的空字段
| |
接口缺陷 | 1.数据通信错误 2.程序接口错误 3.硬件接口、通信错误 | |
功能缺陷 | 1.程序功能无法实现 2.程序功能实现错误 | 严重影响系统要求或基本功能的实现,但存在合理的更正办法(重新安装或重启软件不属于更正办法) |
安全性缺陷 | 1.用户权限无法实现 2.超时限制错误 3.访问控制错误 4.加密错误 | |
兼容性缺陷 | 1.与需求规定配置兼容性不符合 | 可以视情况而定 |
性能缺陷 | 1.未达到预期需求目标 2.性能测试中途出现错误,导致无法继续性能测试 | |
界面缺陷 | 1.操作界面错误 2.打印内容格式错误 3.删除操作未给出提示 4.长时间操作未给出提示 5.界面不规范 | 使操作者不方便或遇到麻烦,但不影响执行工作功能的实现 |
建议类缺陷 | 1.功能建议 2.操作建议 3.校验建议 4.说明建议 | 建议性的改进要求 |