本文共 657 字,大约阅读时间需要 2 分钟。
1.软件缺陷是指存在于软件中的那些不符合用户需求的问题(包括bug,又不限于bug)
- 软件未达到或者超出需求规格说明书表明的功能
- 软件未达到需求规格说明书虽未指明而应达到的目标(隐性需求)
- 软件出现了需求规格说明书不会出现的错误
- 软件测试人员认为软件难以理解、不易使用、运行速度慢、或者最终用户认为不好
2.缺陷的状态
- 提交(submited):已提交的缺陷
- 打开(open):确认‘提交的缺陷’,等待处理
- 修复(resolved):缺陷被修复
- 关闭(closed):确认修复的缺陷,将其关闭
- 拒绝(rejected):拒绝‘提交的缺陷’
- 推迟(later):可以在以后解决,但要确定修复日期或版本
3.缺陷的严重程度
- 1-Low:表面性错误(如错别字)
- 2-Medium:影响一个相对独立的功能;仅在特定条件上发生;与产品需求不一致;断断续续的出现问题
- 3-High:功能点没有实现,或不符合用户需求;数据丢失
- 4-VeryHigh:频繁的死机,系统功能大部分不能用
- 5-Critical:系统瘫痪,系统异常,死循环,严重的计算错误
4.系统缺陷的分类
- 界面缺陷
- 功能缺陷
- 性能缺陷
- 安全性错误
- 兼容性错误
- 系统缺陷
- 数据缺陷
- 数据库缺陷
- 接口缺陷
- 建议
5.软件缺陷的信息
- 缺陷标题
- 缺陷ID:唯一的缺陷ID,可以根据ID追踪缺陷
- 缺陷状态:见2
- 缺陷的严重程度:见3
- 缺陷的优先级:缺陷修复的先后顺序
- 缺陷的详细描述(缺陷的重现步骤)
- 缺陷的环境说明
- 缺陷所属模块:缺陷所属的项目和模块,要能精确的定位至模块
转载地址:http://fzjmf.baihongyu.com/