本文在研发组织管理中的位置:

研发组织管理--制度&罚则-- 测试阶段-- 线下Bug规范

目的

为了减少开发、测试在Bug上花费不必要的沟通成本,同时为迭代总结会提供报告依据,督促开发提升质量意识,制定以下规范内容。


相关职责

角色

职责

测试人员

1. 根据规范提交bug;

2. 及时验证bug是否已解决;

3. 及时关注开发拒绝bug,和相关人员沟通讨论解决方式;

测试负责人

1. 审核测试工程师提交的bug;

2. 定期review bug,报告现状,并给出解决意见;

开发人员

1. 以优先级为依据分析解决bug

开发负责人

1. 定期 review bug,对bug多的模块加强code review和单元测试;

2. 分析bug解决进度,对产品质量及进度进行风险评估;

产品

1、当开发和测试存在意见分歧时,进行需求确认

2、从产品角度划分bug修改的优先级;

测试负责人定期发送测试统计报告(每周或每迭代一次,需要包含BUG数量、BUG趋势图、提测质次数等)。


提交规范

为了开发同学能迅速定位并尽快修复问题,测试同学需要尽量提供全面、精准的Bug描述信息。测试人员应初步定位BUG,能给开发提供修改建议。提交BUG时用清晰的语言写明以下内容。

角色

职责

标题

1. BUG简洁描述。

2. 如果没有指明模块选项,标题需要带上模块名。

3. 能让开发一眼就能明白问题现象和可能原因。

重要等级

1. 参考重要等级说明,此项是分析项目质量的重要依据,为必填项。

优先级

1. 根据允许的修复时长来排优先级,此项为必填项。

复现步骤

1. 此处写明操作步骤,可以结合视频、截图来提高描述清晰度。

2. 如果在特定账户、请求数据下才能复现,需要写明使用的账户,请求数据。

结果

    1. 提供异常结果截图。异常日志明确到错误位置,方便开发一目了然。
    2. 如果是页面功能,尽量提供Http请求、响应参数供开发快速定位问题所处模块。
    3. 提供日志明细:日志需要包含请求参数、响应结果、以及异常日志详情。

预期

写明正确的结果。避免测试、开发理解有偏差。

BUG严重程度

致命:导致系统无法正常工作的bug。系统崩溃、数据丢失、数据毁坏、非法退出、内存溢出,500错误等。

严重:对系统功能影响较大的bug。比如错误结果、遗漏功能、数据丢失等。

一般:表现为实现不符合需求/设计,但对系统而言影响一般的bug。

轻微:小问题、UI错误,文案提示,不影响功能,代码规范。


优先级与修复时长

紧急(P1):致命类BUG,需要立即修复,修复时长<4小时。

高(P2):严重类BUG,当天修复。

中(P3):非主流程类的重要问题,产品发布前修复。

低(P4):针对轻微类型BUG,可选修复。


解决方案说明

已解决:当开发人员修复问题后,本着对问题负责的态度,尽可能用清晰的语言描述问题原因,解决方案,对肯能引起类似BUG的地方,以注释的方式,提醒相关测试人员。
     不予解决:测试建议性需求或者体验性需求,都应该作为这个状态处理;并建议测试人员与产品等需求方进行沟通。
     延期解决:延期解决的问题,并不是最终的状态,需要持续关注,最后开发负责人或产品进行排期处理。
     无法重现:当开发人员遇到不能复现的bug时,首先跟测试人员进行沟通,沟通后仍不能复现的情况,尽可能描述相关过程,然后将该bug置为无法重现。


BUG定位

https://blog.csdn.net/kaka1121/article/details/51538979?locationNum=2&fps=1

制度罚则-- 线下Bug规范相关推荐

  1. 线下反欺诈风控实践要点|实操

    信贷风控中的场景离不开反欺诈,反欺诈往往是整体流程中的第一道防线.反欺诈在欺诈定义来讲可以分为第一方欺诈.第二方欺诈.第三方欺诈,但欺诈防范更需要细分场景,从场景的分类来看,更会分为申请欺诈.余额欺诈 ...

  2. python培训班-Python培训机构_高品质Python线下开发培训班推荐-黑马程序员

    Python编程基础基础班1 课时:15天技术点:97项测验:2次学习方式:线下面授 学习目标 1.掌握Python开发环境基本配置|2.掌握运算符.表达式.流程控制语句.数组等的使用|3.掌握字符串 ...

  3. 阿里研究员:线下环境为何不稳定?怎么破

    简介: 为什么线下环境的不稳定是必然的?我们怎么办?怎么让它尽量稳定一点? 这篇文章想讲两件事: 为什么线下环境[1]的不稳定是必然的? 我们怎么办?怎么让它尽量稳定一点? 此外,还会谈一谈如何理解线 ...

  4. 【新零售】CBNData:2017线下零售新生态报告

    9月28日,第一财经商业数据中心(CBNData)联合口碑发布了<2017线下零售新生态报告>,基于口碑平台活跃用户大数据,全方位洞察口碑用户及典型人群的消费行为特征. (来源:CBNDa ...

  5. 程序员参加大型同性线下交友会是什么体验?

    大家好我是科岩. 害,你是单纯看了标题所以进来的吗? 哈哈,不要多想,一个程序员参加的会还能是个什么会(当然是没什么女孩纸的会,让老婆放心的会). 我上周六去参加了一个活动,不知道你们听没听说过一个国 ...

  6. 制度罚则--大促前系统可用性保证流程

    本文在研发组织管理中的位置: 研发组织管理--制度&罚则--大促前系统可用性保证流程 6.18检查时间点(节假日往前顺延) 11.11检查时间点(节假日往前顺延) 检查项目 备注 启动人 执行 ...

  7. 【会议纪要】非洲新经济-线下沙龙分享

    沙龙 主题: <解开非洲新经济神秘面纱> 时间: 2018年09月08日 14:00 ~ 15:00 地点: 杭州丰潭路 UXCoffee 背景: 随着中非合作峰会召开,非洲发展潜力越来越 ...

  8. 线下教育地位遭冲击?“AI+教育”公司同台讲了这些事实

    点击上方↑↑↑蓝字关注我们~ 「2019 Python开发者日」7折优惠最后1天,请扫码咨询 ↑↑↑ 整理 | 一一 出品 | AI科技大本营(ID:rgznai100) 近日,网易新闻.网易有道.清 ...

  9. EGO首次线下活动分享:Facebook研发团队的高效秘诀

    4月22日晚,QCon全球软件开发大会(北京站)2015前夕,极客邦科技旗下品牌EGO(超级极客邦)首次线下活动在北京国际会议中心举行,来自全国各地的50余名技术人参加了活动,近期加入阿里巴巴的赵海平 ...

  10. 线下生意再次“受宠”:大数据给你添点料

    零售行业生意越来越难做,面临多平台网购冲击,海淘海外代购盛行,实体店购物体验人群日趋减少,商家大幅折扣仍然不能吸引消费者.事实上零售商家掌握着大批线下用户数据,利用好这些数据,再次获得消费者的&quo ...

最新文章

  1. 关系管理系统:js代码生成select的出生日期
  2. 计算机辅助制造与cnc,ComputerAided Manufacturing CNC (计算机辅助制造数控).pdf
  3. POJ 3461 KMP
  4. shell中三种引号的区别
  5. NIPS’20 Spotlight | 精准建模用户兴趣,广告CTR预估准确率大幅提升!
  6. 面试精讲之面试考点及大厂真题 - 分布式专栏 21 限流不能乱用-系统限流最佳实践
  7. 用别的表格中数据进行计算机,tusimpleBI 做的图表,别的电脑可以打开吗?
  8. ubuntu16.04 SVN的安装与使用
  9. 联想服务器asp配置文件,.NET Core读取配置文件方式详细总结
  10. 遗传算法MATLAB工具包简介
  11. Make a Crystal UVA - 11014 (容斥定理)
  12. 2-OAuth2腾讯微博开放平台API小试
  13. mysql查询各科成绩的前三名
  14. mq使用replyto队列进行消息回复
  15. markdown文件怎么转换成html,将markdown文件转换为html文件(MarkdownPad)
  16. 学习笔记(1):Java面试:核心考点突击大串讲-JavaSE开胃面试题介绍
  17. /,./和../的区别
  18. VINS-Mono视觉SLAM总体设计框架解读
  19. java h265_2019-04-19 使用FFMPEG 解码HEVC(H265)
  20. 铁威马NAS媒体索引设置教程

热门文章

  1. duilib隐藏(显示)任务栏图标方式
  2. 数据分析学习笔记 2/28
  3. 我理解的二极管工作原理
  4. eleme 分页组件更新
  5. 用canvas实现一个简易的涂鸦画板
  6. Linux基础命令之cd返回上级目录/返回根目录/进目录/返回上一次目录/返回指定目录
  7. 如何学习游戏服务器端编程和书籍推荐
  8. JSP汽车故障诊断系统myeclipse开发mysql数据库web结构java编程
  9. 北大中文核心期刊目录(2004年版)工业技术类
  10. 计算机无法登录到你的账户,Windows10系统提示“无法登录到你的账户”如何解决...