guanyijing 发表于 2007-6-24 14:52:09

缺陷类型定义(个人整理)

第1章 问题类型
1.1 软件缺陷
        软件没有达到产品说明书表明的功能
        软件出现了产品说明书中不一致的表现
        软件功能超出产品说明书的范围
        测试员或用户认为软件的易用性差
1.2 功能改进
功能改进类缺陷要满足以下四个条件:
        需求说明书中已定义此功能或本次版本特性中包含此特性
        产品中已实现此功能
        功能改进不会引起现有功能出现互斥
        功能改进与原系统设计思路不相悖。
在此基础上可提出针对已实现功能的改进建议。
1.3 新增需求
新增需求类缺陷要满足以下三个条件:
        需求说明书中未定义此功能或本次版本特性中无此特性
        新增需求不会引起现有功能出现互斥
        新增需求与原系统设计思路不相悖。
在此基础上可提出产品的新增需求。
第2章 表现类型
2.1 功能
影响了各种系统功能、逻辑的缺陷。
2.2 界面
影响了用户界面、人机交互特性,包括屏幕格式、用户输入灵活性、结果输入格式等方面的缺陷。
2.3 性能
不满足系统可测量的属性值,如:执行时间,事务处理速率等。
2.4 其它
除功能、界面、性能之外的其它表现类型的缺陷。如由于配置库、变更管理或版本控制引起的错误;不符合各种标准的要求,如编码标准、设计符号等。
第3章 严重度
3.1 致命
致命——导致系统崩溃或数据被破坏的缺陷。系统任何一个主要功能完全丧失,用户数据受到破坏,系统崩溃、悬挂、死机,包括:
        由于程序所引起的死机,非法退出
        导致数据库发生死锁
3.2 中断
中断——导致功能无法执行的缺陷。系统的主要功能部分丧失,数据不能保存,系统的次要功能完全丧失,系统所提供的功能或服务受到明显的影响,包括:
        运行程序时引起的系统报错,无法进行下一步测试
        死循环
        数据通讯错误
        与数据库连接错误
3.3 严重
严重——导致功能错误执行的缺陷,包括:
        功能不符
        数据流错误
        程序接口错误
        轻微的数值计算错误
        界面错误
        打印内容、格式错误
        简单的输入限制未放在前台进行控制
        删除操作未给出提示
        数据库的表、业务规则、缺省值未加完整性等约束条件
3.4 轻微
轻微——不影响功能使用的缺陷。使操作者不方便或遇到麻烦,但它不影响功能过的操作和执行,包括:
        辅助说明描述不清楚
        显示格式不规范
        长时间操作未给用户进度提示
        提示窗口文字未采用行业术语
        可输入区域和只读区域没有明显的区分标志
        系统处理未优化
        测试建议(非缺陷)
第4章 优先级
4.1 急
急——下一送测版本解决。
软件的主要功能错误或者造成软件崩溃,数据丢失的缺陷。缺陷导致系统几乎不能使用或者测试不能继续,需立即修复
4.2 高
高——后续送测版本解决。
影响软件功能和性能的一般缺陷,影响测试,需要优先考虑。
4.3 中
中——下一基线版本解决。
例如,软件的某些字符没有翻译或者翻译不准确的缺陷。缺陷需要正常排队等待修复。
4.4 低
低——后续基线版本解决。
例如,对软件的质量影响非常轻微或出现几率很低的缺陷。缺陷可以在开发人员有时间的时候被纠正。

cyyi 发表于 2007-6-25 12:48:55

谢谢楼主

孤独无心 发表于 2007-6-27 14:05:54

好,顶
页: [1]
查看完整版本: 缺陷类型定义(个人整理)