缺陷(bug)管理

缺陷等级分类

致命:测试过程死机、系统崩溃、数据跌势、功能没有实现

严重:导致软件功能不稳定、功能实现错误、流程错误

一般:校验错误、罕见故障、错别字,不影响功能,影响体验

低级:没影响的小问题

缺陷报告组成

缺陷标题
缺陷所属的模块
发现缺陷的版本
指派给谁处理
缺陷的状态
缺陷的严重程度

缺陷生命周期

顺利情况下

测试发现
创建缺陷报告指派开发
开发修复指回测试
测试验证关闭缺陷

不顺利情况下
开发修复后指回测试,测试验证未修复成功,再次指回修复

所有的软件缺陷都可修复吗,都要修复吗?

理论上软件的缺陷是可修复的,不过有的修复成本比较高,不能追求软件的完美,根据风险来确定是否修复缺陷

1.没有足够的时间,在项目中没有足够时间修改缺陷可能会引出其他缺陷,导致项目的推迟
2.有些缺陷只在特殊环境下出现,这种缺陷处于项目的利益考虑可以放在以后版本中进行修复升级
3.不是缺陷的缺陷。缺陷的是否修改应该由测试人员、项目经理、程序员共同讨论决定,以确保项目的正常运行

猜你喜欢

转载自blog.csdn.net/aaaaaaaaanjjj/article/details/115301263