11缺陷管理与测试报告

本文详细介绍了软件缺陷的基础知识,包括缺陷的定义、生命周期、等级划分,以及测试报告的主要内容。讨论了缺陷从发现到关闭的流程,强调了缺陷修复成本和分布特征,并提出了软件错误流程管理的关键要点。此外,还阐述了测试结果分析的重要性,以助于提升后续测试工作的效率。
摘要由CSDN通过智能技术生成

11.1软件缺陷基础

缺陷的定义

  • 软件未实现需求和规格要求的功能
  • 软件出现了需求和规格指明不该出现的错误
  • 软件实现了需求和规格未提及的功能
  • 软件未实现需求和规格未明确提及但应该实现的内容
  • 软件难以理解,不易使用,运行缓慢,或者最终用户(估计会)认为不好。
  • 测试用例执行中发现的与预期结果不符的现象

缺陷的原因
需求与规格——设计——编码——其他

缺陷的修复成本
需求与规格——设计——编码——测试——发布

缺陷的分布特征
集结(二八定理):缺陷往往喜欢扎堆,一个模块发现的缺陷比别的模块多,意味着这个模块还存在有同样多的缺陷尚未被发现。80%的缺陷出现在 20%的模块。

11.2缺陷的生命周期

BUG的生命周期,就是一个BUG被发现到这个BUG被关闭的过程。
发现BUG–>提交BUG–>指派BUG–>研发确认BUG–>研发去修复BUG–>回归验证BUG–>是否通过验证–>关闭BUG

  1. 测试人员提交新的Bug入库,错误状态为New。
  2. 高级测试人员验证错误,如果确认是错误,分配给相应的开发人员,设置状态为Open。如果不是错误,则拒绝,设置为Declined(拒绝)状态。
  3. 开发人员查询状态为Open的Bug,如果不是错误,则置状态为Declined;如果是Bug则修复并置状态为Fixed。不能解决的Bug࿰
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值