bug的生命周期

BUG的生命周期,就是一个BUG被发现到这个BUG被关闭的过程。

生命周期中缺陷状态:新建-->指派-->已解决-->待验-->关闭

发现BUG-->提交BUG-->指派BUG-->研发确认BUG-->研发去修复BUG-->回归验证BUG-->是否通过验证-->关闭BUG

如果待验的BUG在验证时没有解决好,我们需要重新打开--指派—已解决—待验,循环这个过程。

中间其他状态:拒绝、延期等

BUG的处理流程图(生命周期图)

状态处理

1.已经指派的BUG---已经指派给开发的,应随时关注并进行跟踪自己所提BUG的状态变化!如果一直未修复,提醒开发人员修改;如果已经修复等待测试环境更新后进行验证

2.已解决的BUG----等待测试环境更新后进行验证,验证通过则关闭;验证不通过则重新指派给开发

3.重复BUG----先去查看下是否跟开发指定的BUG或者,自己在BUG系统内看到的BUG重复?如果确定重复则关闭;如果不重复,说明原因,重新打开指派给开发。

4.不是缺陷----确认开发环境是否和测试环境一致,如果如开发所说不是缺陷则进行关闭;如果确认是缺陷跟开发沟通,沟通未达一致找产品/反馈老大确认,确认是BUG注明情况并再次指派给开发。

5.无法重现----确认开发环境是否跟测试环境一致?包括操作步骤,浏览器、环境、特定账号等,如果多个版本验证之后,如开发所说重现不了,依据BUG的严重程度跟产品,开发一起确认关闭;如果找到重现原因,注明清楚并再次指派给开发。

6.不予解决---找产品经理进行确认。确认不予解决进行关闭;确认需要解决请备注原因并打开指派给开发

7.设计如此---找产品经理进行确认。确认设计如此进行关闭;确认是问题,备注原因重现指派给开发。

8.延期修改---请看下BUG严重程度,是否影响当前版本发布?与产品经理进行确认。不予延期请根据情况重新打开并将情况进行备注说明;确定延期则做好记录,后续版本进行关注。

开发同学注意事项:

开发人员应在BUG系统中,备注好以下信息:

已修改BUG应在该BUG的注释处,备注修改方案及信息,以备以后出现类似的问题时,可以快速的找到原因

设计如此(不是缺陷)、不予解决、延期解决的BUG、无法重现的BUG,应备注处理的原因,节省沟通的时间,以及,如果后续有相同问题时,可以快速查找到原因

重复BUG注明重复BUGID

Bug的生命周期状态流程图相关推荐

  1. bug的生命周期你知道吗?一张图带你看懂它!

    目录 1.什么是bug 2.bug的生命周期 3.如何描述一个bug 4.bug的级别 1.什么是bug 软件的bug狭义方面可以理解为是指软件程序的漏洞或缺陷,广义方面除找到程序漏洞之外,还包括测试 ...

  2. (四)Bug的生命周期

    Bug的属性 Bug重现环境 这个应该是我们重现bug的一个前提,如果没有这个前提,我们可能会无法重现问题,或者跟本就无从下手. 操作系统 这个是一般软件运行的一大前提,基本上所有的软件都依赖于操作系 ...

  3. 软件测试之BUG的生命周期

    作为一名测试人员,重要的工作内容之一,就是找BUG,提交BUG,验证BUG,推进BUG的解决,直至软件达到发布的标准,提高软件的质量,及研发的工作效率和质量. 要找BUG,那么,就要先了解一下BUG的 ...

  4. bug的生命周期都有那些阶段

    bug的生命周期都有那些阶段 一.主要有八个生命周期阶段 二.bug生命周期流程图 一.主要有八个生命周期阶段   1)New: 是新发现的bug(指给对应的开发):   2)Open: 开发确认这是 ...

  5. Django05: 请求生命周期流程图/路由层

    请求生命周期流程图 扩展知识: 缓存数据库 路由层 路由匹配 url(r'^test/', views.test), 1. 第一个参数是正则匹配. 只要第一个匹配了,就不会执行下面. 输入url会默认 ...

  6. Bug的生命周期_Sinno_Song_新浪博客

    1.Bug的属性: .Bug出现的环境:指这个Bug是在什么系统环境下出现的,如:国内几大安卓手机的不同型号不同版本,Ios不同型号不同系统版本.B/S架构下,用户使用不同浏览器.内核.版本不同等等不 ...

  7. 详解BUG(又名:BUG的生命周期)

    测试人员最本质的工作就是寻找bug,提交bug.验证bug.推进bug的解决,直至软件达到发布的标准,提高软件的质量,及研发的工作效率和质量. 一.什么是bug 软件的BUG,狭义概念是指软件程序的漏 ...

  8. 测试:bug的生命周期、bug的等级、如何描述一个bug

    一.Bug 的生命周期 new - open - fixing - verify - close 发现bug–>提交bug–>指派bug–>研发确认bug–>研发去修复bug– ...

  9. 软件测试---BUG的生命周期

    测试人员最本质的工作就是寻找bug,提交bug.验证bug.推进bug的解决,直至软件达到发布的标准,提高软件的质量,及研发的工作效率和质量. 一.什么是bug 软件的BUG,狭义概念是指软件程序的漏 ...

最新文章

  1. 4天学会python_学习python第四天
  2. 数学建模-预测模型总结(适用范围、优缺点)【灰色预测模型、插值与拟合、时间序列预测法、马尔科夫预测、差分方程、微分方程模型、神经元网络】
  3. 阿里云力夺FewCLUE榜首!知识融入预训练+小样本学习的实战解析
  4. Xcode 8带来的新特性和坑
  5. Oracle数据库数据泵导入导出
  6. spring boot 集成Mybatis时 Invalid bound statement (not found)
  7. PowerShell遍历文件夹下的子文件夹和文件
  8. HR怎么从面试中了解程序员的真实水平?需要面试的程序员,注意了!
  9. 你必须『收藏』的Github技巧
  10. flash flip 效果集
  11. sunplus 8202v iop源代码阅读笔记——2
  12. NLP基础—3.文本表示
  13. 【Inpho精品教程】任务一:Inpho预处理准备(Pix4d生成未畸变图像、Pix4d生成相机参数文件)
  14. 红帽子linux 命令,红帽子_Linux_命令全解
  15. python数据转换成pdf_用python把ipynb文件转换成pdf文件过程详解
  16. MultipartFile transferTo() FileNotFound 拒绝访问
  17. Web服务器配置管理
  18. 【华为OD机试真题 JAVA】机器人走迷宫
  19. pthread-win32库编译及使用方法注意事项
  20. DFRobot智能视觉传感器二哈识图(Huskylens)的应用

热门文章

  1. [Web安全入门]BURP基本使用详解
  2. SPIRE 架构、基本概念及原理介绍
  3. 【uniapp】真机调试
  4. 洛谷P3654 First Step (ファーストステップ)
  5. IR的评价指标-MAP,MRR和NDCG的形象理解
  6. 人工智能实战_第二次作业_杨佳宁
  7. java泛型方法的结构及使用
  8. phpmailer 发送图片
  9. 大数据Hbase 面试题
  10. python数据库编程dbf_如何使用Python dbf库读取和创建新的foxpro2.6数据库表