卷 号
卷 内 编 号
密 级
软件缺陷管理指南
ALAN ZHOU
Version 1.0
分类:
<指南>
使用部门:
<测试人员、项目组
>
目录
1. 简介...............................................................................................................................................................1
2. 如何收集缺陷...............................................................................................................................................1
2.1 缺陷类型...............................................................................................................................................1
2.2 了解缺陷...............................................................................................................................................1
3. 如何分析和统计缺陷...................................................................................................................................2
3.1 缺陷严重程度.......................................................................................................................................2
3.2 解决优先级(PRIORITY) .....................................................................................................................3
3.3 缺陷状态(STATUS)...........................................................................................................................3
3.3.1 评审缺陷分析...............................................................................................................................3
3.4 缺陷分类适用范围...............................................................................................................................5
4. 缺陷管理工具...............................................................................................................................................6
5. 参考文献.......................................................................................................................................................6
6. 附录...............................................................................................................................................................6
软件缺陷管理指南.doc
1
软件缺陷管理指南
1. 简介
本文档的目的是指导如何管理同行评审、软件测试中发现的缺陷,即通过收集缺陷、分析
和统计缺陷、排除缺陷以及预防缺陷等步骤达到有效地减少软件产品的缺陷数。
2. 如何收集缺陷
缺陷既指程序中存在的错误,例如语法错误、拼写错误或者是一个不正确的程序语句,缺
陷也指可能出现在设计中,甚至在需求、规格说明或其他的文档中的种种错误。为了对缺
陷进行管理,首先应对缺陷进行分类,通过对缺陷进行分类,可以迅速找出哪一类缺陷的
问题最大,然后集中精力预防和排除这一类缺陷。而这正是缺陷管理的关键,一旦这几类
缺陷得到控制,再进一步找到新的容易引起问题的几类缺陷上。
2.1 缺陷类型
缺陷类
型编号
缺陷类型描述
10 F-功能如逻辑,指针,循环,递归,功能等缺陷
20 G-语法拼写、标点符号、打字
30 A- 赋值如声明、重复命名,作用域
40 I- 接口与其他组件、模块或设备驱动程序、调用参
数、控制块或参数列表相互影响的缺陷
50 B- 联编打包由于配置库、变更管理或版本控制引起的错
误
60 D-文档需求、设计类文档
70 U-用户接口人机交互特性:屏幕格式,确认用户输入,
功能有效性
80 P-性能不满足系统可测量的属性值,如:执行时
间,事务处理速率等
90 N-标准不符合各种标准的要求,如编码标准、设计
符号等
100 E-环境设计、编译、其他支持系统问题
2.2 了解缺陷
缺陷管理的第一步是了解缺陷,为此,必须首先收集缺陷数据,然后才能了解这些缺陷,
并且找出如何预防它们,同时也能领会到如何更好地发现,修复甚至预防仍在引入的缺
陷。可以按照以下步骤收集关于缺陷的数据:

被折叠的 条评论
为什么被折叠?



