软件缺陷管理流程-软件测试技术实战(12)

发表于:2017-7-24 10:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:顾翔    来源:51Testing软件测试网原创

  12.7  软件缺陷管理流程
  案例12-7:软件缺陷管理流程。
  1.定义
  1.1  问题类型
  1.2  目的
  把缺陷分成不同等级的目的是为了方便错误的确认、控制以及避免将来不再发生错误,也为以后对缺陷分布密度进行统计提供依据。
  1.3  适用范围
  适用于所有软件产品的内部测试和外部测试。
  1.4  软件缺陷分级
  1.4.1  Bug分类
  1.4.2  缺陷分级打分标准
  Blocker:5。
  Critical:4。
  Major:3。
  Minor:2。
  Trivial:1。
  1.5  状态与解决
  状态:
  解决:
  2.送测与退测流程
  如图12-28所示。
  2.1  步骤描述
  2.1.1  流程启动条件
  (1)开发部门认为自己修改完毕,可以提交测试。
  (2)软件测试部门认为产品可以进行软件测试(达到复测标准:Open、Reopen个数≈缺陷级别≤50),参见缺陷分级打分标准。
  2.1.2  步骤
  (1)如果是开发工程师提出软件测试申请,就转到步骤(6)。
  (2)如果是软件测试工程师提出软件测试申请,就交给开发部门。
  (3)开发部门考虑是否可以提交测试。
  (4)如果不可以,流程结束。
  (5)否则接受申请。
  (6)开发工程师将代码check in(签入)到SVN中。
  (7)软件测试工程师建立安装程序,在SVN中打上Tag(标记)。
  
图12-28  送测与退测流程
  (8)软件测试工程师对新版本程序按照冒烟测试用例进行冒烟测试工作
  (9)软件测试工程师进行软件测试评估。
  (10)如果符合退测标准,退回软件测试,流程结束。参见本文第2.2节退测标准。
  (11)否则进行软件测试工作。
  ·先对上次软件测试的     的缺陷进行复测。
  ·然后重点测试本版本的新功能。
  ·最后根据版本号进行回归测试(如果不是里程碑版本,这步不可作)。
本文选自《软件测试技术实战-设计、工具及管理》第十二章,本站经人民邮电出版社和作者的授权。
版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号