最近在规范公司bug提报规范,简单整理了一下目前的规范要求,形成如下小结,部分条目可能不适用于其他项目,还是要根据实际项目运转情况来灵活调整。
公司用Jira来管理缺陷的,所以本规范中字段值都是根据Jira来设置的。

Bug提报规范

1) Bug提报原则

  • 规范问题单提报的目的,是为了提高问题处理效率。
  • 所有问题都要提单,有条件重现,无规律重现,难重现的一样提单。
  • 问题出现需要先定位,抓包、日志、数据库、截图。
  • 问题初步定位后,及时提单,避免遗忘,也给开发留有充足的时间修复。
  • P0级别Bug及时通知开发,尽快修正,避免阻塞其他测试。
  • 其他级别的Bug直接跟踪,不需要挨个确认。
  • 低级别bug(文字符号、提示信息等)可以汇总一起提个单,在描述中分条目列出。

2) Bug提报信息填写规范

  • 项目:Bug归属的项目组

  • 主题:简明扼要地描述是什么问题

  • 详细描述:

    • 测试步骤/问题描述:

      • 对于简单的问题,简明扼要地描述测试步骤或直接描述问题;
      • 对于复杂的问题,需要细化测试步骤、预期结果和实际结果,以便开发人员能更好的理解问题。
    • 测试数据:提供测试数据,以便开发人员可以重现问题。
    • 截图/日志:有截图提供截图,有日志提供日志,截图和日志可以帮助开发人员花较少的时间来定位问题。
    • 问题分析:测试人员通过抓包、日志、检查数据库等工具和手段来初步定位出问题,主要目的是帮助开发人员快速定位出问题。(实际情况下,测试人员一方面要培养自己定位问题的能力,另一方面也要合理安排自己的测试进度,避免出现死磕一个问题,而影响整体测试进度的情况。)
  • 报告人:bug提出人

  • 经办人:开发对象

  • Bug优先级(严重等级):

    Bug优先级(严重等级) 描述 紧急程度
    致命P1 阻塞测试、引起系统崩溃、其他功能不可用和造成数据丢失等缺陷; 紧急,需要立即解决
    严重P2 主要功能未实现、未达标、不可用,可能还会引起其他部分功能失效; 紧急,尽快解决
    一般P3 一般的缺陷,不影响主要功能和流程的实现; 一般
    提示P4 优化建议,最好修改,但不是必须的,不影响上线发布。 不紧急
  • Bug状态:

    Bug状态 描述
    Active 测试人员发现bug并提交,待修改状态。
    Resolved 开发人员修改完bug,bug变更为已解决状态,可验证。
    Closed 测试人员回归通过,变更为已通过状态。
    Obsoleted 重复和非bug的,经过测试人员确认后,变更为废弃状态。
  • Sprint:指定目标项目组的active sprint,问题就会出现在项目组的backlog中。

  • Epic:项目有Epic时,关联相应的Epic,方便统计。

  • Release to:没有Epic时,关联story,方便统计。

3) Bug提报格式

  • 项目
  • 主题
  • 报告人
  • 描述
    • 【预置条件】
    • 【测试步骤】
    • 【期望结果】
    • 【实际结果】
    • 【问题描述】
    • 【截图】
    • 【日志】
  • 经办人
  • Epic Link
  • Sprint
  • Release to
  • bug状态
  • Bug优先级

(Jira)Bug提单规范小结相关推荐

  1. Bug提交规范及注意事项

    2019独角兽企业重金招聘Python工程师标准>>> Bug提交规范及注意事项: 一.BUG提交规范 目前所使用的JIRA系统中,BUG的内容主要包括以下要素: 缺陷ID BUG的 ...

  2. python实现提取jira bug列表

    公司要求内部每日整理jira bug发邮件,手动执行了一段时间,想着用自动化的方式实现,故用了3天的时间做出了此脚本. 第一版基础版 # -*- coding:utf-8 -*- import req ...

  3. php脚本开头注释_PHP文件注释标记及规范小结

    PHP文件注释标记及规范小结 发布时间:2016-06-17 来源: 点击: 次 PHP 注释标记 @access 使用范围:class,function,var,define,module 该标记用 ...

  4. bug提交规范模板(不同公司流程规范不一样,仅供参考)

    前言:以TAPD为例子的bug提交规范,仅供参考! 标题(必填):子系统-功能{-子功能}:问题描述 注:"{" "}"之间的内容为可选 正文(必填): 复现步 ...

  5. bug提单 java_bug提单规范

    一.提单模板 标题:[项目组][模块][子模块][发生原因]问题简要描述 描述: [预置条件] 有就写清楚,没有就写无 [操作步骤] 1.XXXXX 2.XXXXXX 3.XXXXX [实际结果] X ...

  6. 软件测试Bug管理规范

    概述 编写目的 本文档定义bug的整个生命周期,规范bug的管理流程.Bug在流转的过程中有章可循.规范bug严重等级与bug解决优先级,使开发人员与测试人员能根据此文档准确判断bug的严重程度并加以 ...

  7. 【iOS】iOS开发编码规范小结

    规范编码可以提高代码的可读性,降低维护成本.作为一个程序员,要对自己写的代码负责,虽然bug无可避免,但是写代码时最基本的编码规则还是应该遵守的,否则不是坑自己就是坑别人,因为代码肯定是要维护的. 下 ...

  8. 软件测试中 Bug 书写规范

    Bug的标准及书写规范 一. Bug有效性 交付过程中测试者需按照设定好的模块,对Bug进行归类提交: Bug的类型默认为UI问题.功能问题.崩溃问题,提交Bug时不能弄错: 需求是否明确.前提条件是 ...

  9. 移动端代码规范小结(一)

    1.js中use strict的作用域范围只在当前脚本有效:比如1.js里面调用2.js的方法,1.js里面声明"use strict",而2.js里面没有声明,则该调用为正常模式 ...

最新文章

  1. 世界五百强世硕科技工作经历——05
  2. equals属于mysql语句吗_equals和==的区别 (Java基础)
  3. 重启docker 服务命令
  4. Warning: mysql_real_escape_string(): Access denied for user 'nobody'@'localhost'
  5. Effective C# Item30:尽可能实现CLS兼容的程序集
  6. 【logstash】logstash monitor
  7. Matrixport发布跨链资产项目M-Tokens
  8. 速度提升3000倍,微软FastNeRF首次实现200FPS高保真神经渲染
  9. 项目管理工具_项目管理工具MS Project使用经验分享
  10. Python数据治理,异常点检测,离群点异常点分析
  11. Win10命令提示符在哪里 怎么打开命令提示符窗口
  12. Windows如何对硬盘进行分区?
  13. WinFrom窗体MyQQ程序(附源码)
  14. C++获取GPU显卡信息
  15. Android自定义控件(一)
  16. 云南计算机一级c类基础知识,云南省大学计算机一级C类多选题及答案.pdf
  17. Windows下载安装包格式说明
  18. 小清丽微距花卉拍摄示范
  19. 卡西欧计算机的闹铃怎么取消,卡西欧g-shock怎么关闹钟
  20. 深度学习中的模型修剪

热门文章

  1. python简单工厂模式_python版简单工厂模式
  2. 我的世界服务器无限挑战,我的世界:30名玩家,被关在mc服务器整整一个月!一场人性的实验...
  3. PR片头模板|光线扭曲时空穿梭LOGO片头视频模板
  4. markdown 素材
  5. 公司注销有什么注意事项吗?
  6. CRLF Injection (CRLF注入)
  7. tvs二极管,如何选择好的厂家?
  8. 【数论】质因数的个数
  9. Visual Studio编辑器显示代码的行号
  10. HBase获取多版本数据和进行数据表查询操作