产品设计

    今日:90| 主题:15609
收藏本版 (1)
软件产品、PC、移动、网站、平台的开发、策划等内容。

[其他] 不会做bug分析?套路走起~

[复制链接]
Amrice做作 发表于 2016-10-19 07:28:42
148 0

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
WHAT 什么是bug分析

  bug分析:本文指的是微观的bug分析。从单个有价值的bug入手,追踪和分析bug产生的本质原因,在此基础上对产品各个角色、以及项目流程做改善和优化。
  可见,bug分析分为两部分。一是“bug分析”本身,二是以分析结果为前提,所做的一系列优化改善。
   WHY 为什么要做bug分析

  原因一:借助bug,提升测试人员对产品质量的整体把控
  从项目初期的产品需求PK,到开发阶段的自测、迭代提测、集成上线提测,直至发布后用户反馈,可以说bug几乎贯穿了产品发展的各个阶段。对于测试人员来说,用好手中的bug,提升对产品的理解,能够更高效、更有效的测试,从而把控质量风险,提升产品质量。
  原因二:追本溯源,重新审视项目过程,推动优化
  有人说,产品一切bug的根源都是代码。如果把产品的诞生当作一场马拉松,那bug就是那些年我们踩过的坑。从哪儿跌倒就从哪儿爬起来,通过分析找到bug产生的根因,思考如何从各个方面去优化改进,避免以后踩到类似的“坑”,下一场比赛才能跑的更快更远。
   HOW  怎么做bug分析

   
不会做bug分析?套路走起~-1 (下一场比赛,马拉松,产品,价值,角色)

  先上模型,以下我们逐步讲解怎么对应模型去做bug分析。
  第一步:怎么选bug

  bug的来源很多,有产品体验、开发自测、测试发现、众测反馈、灰度反馈、发布后反馈,等等。我们做bug分析首先面临的就是“如何挑选合适的bug”。这里给出几点建议:
  
       
  • 选择对用户影响大的: 比如闪退、或者导致某功能无法使用的bug   
  • 选择典型有代表性的: 同类型的一系列问题,比如:skia适配导致2.3和4.4手机必现无法启动   
  • 选择有发现难度的: 积累问题库,对测试用例做补充   
  • 选择有推广价值的: 可借鉴到其他平台或其他产品,比如:白屏系列专题  
  总之,只要是符合目标通过bug分析,更高效、有效的保证产品质量的bug,都可以选来做bug分析。
  第二步、收集哪些bug信息

  假设你已经选定了待分析的bug,我们接下来要做的是,对bug收集尽量多的有效信息。比较常见的“bug信息”包括以下:
  
       
  • 被测产品信息: 比如APP名称、版本号   
  • 测试机型和环境: 比如小米手机4.4系统、wifi网络、wup测试环境   
  • 严重级别: 比如分为严重、一般、建议   
  • BUG模块: 比如书签模块、字体模块   
  • 测试步骤: 描述测试操作的123步骤   
  • 预期结果&实际结果: 对比正常情况下的预知结果,给出bug的表现   
  • 附加信息: 比如截图、视频录像、logcat信息等  
  需要指出的是,结合bug的实际表现,我们在提交bug时应该尽量多的提供有效信息,对问题本身做“隔离”。这样做的好处是,能够帮助开发过滤掉干扰因素,减少排查时间,更高效的定位到bug。来看个例子,通过隔离法做“初筛”,测试可以快速对bug做一轮初步定位。

不会做bug分析?套路走起~-2 (下一场比赛,马拉松,产品,价值,角色)

  第三步、如何做bug分析

  我们前面说过,bug分析就是要追踪bug产生的本质原因。实际测试中,基于BUG分析小组的经验总结,我们将bug分析的过程分为三大类型。结合自己bug的特点,在分析时可以选择合适的方法去套用。
  1、直接分析法

   适用场景:可以直观的看到,或者通过隔离筛查,已经初步定位到bug模块。
  举个例子:
  “华为M版本(6.0内核)下,图片显示异常”。
  特定系统的问题,看起来bug原因比较明确,就是M系统下的显示问题。我们通过查看官方版本更新文档、了解代码变更,通常可以很快找到bug原因。
  以这个bug来说,Chrome存在同样问题并已经做了修复,我们在官网上查找相关资料,就可以了解到bug根因了。
  2、5W分析法

   适用场景:比较没有头绪,bug本身以外的信息较少。
  5W是一种分析方法,通过不断的追问“为什么”,来识别和说明因果关系,解释事件发生的本质原因。这里我们用在BUG分析中,借鉴5W思想,深入追踪BUG产生的根本原因,从源头上寻找BUG原因。
1234下一页
友荐云推荐




上一篇:神器两连发!谷歌新出的取色小工具+5个常用的色彩灵感网站
下一篇:四种App弹窗设计:Toast、Dialog、Actionbar 和 Snackbar
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表