如何做好Bug分析

为什么做「Bug分析」?

Bug分析是QA的一项主要技能,需要针对项目中遇到的经典问题进行分类分析, 直达问题本质。 并且能够给团队其他项目或者成员起到典型的借鉴作用。 当然也有一些非常经典的问题可以进行技术深挖, 以供参考。 个人认为比较典型的「Bug分析」是stackoverflow, 当然, 一个完善的bug分析库, 可以进行问题分类总结。 对于测试新人是有很大的帮助的。

本质上, 在测试领域很多问题是可重现可整理可规避的。

另外, bug分析本身是为了拓宽每个人的认知边界, 缩小团队间的乔哈里窗以达到最佳的合作状态。

什么是「好的Bug分析」?

一个「好的Bug分析」应该具备几个主要的部分:

详细的bug描述, 包含可以复现的环境准备(比如测试包、有问题的commit、现场录频、coredump文件、监控报表等等)

  1. 详细的bug定位过程
  1. 详细的bug原因分析
  2. bug真正借鉴意义总结

通过阅读和分享这些bug分析, 能够比较快速的理解bug产生的过程和修复方案

如何做Bug分析?

首先拿到一个bug, 应该自行头脑风暴:看一下自己在这个bug背后看到了哪些技术。在这个环节, 需要做的事情,是不需要关心真正问题背后使用的技术。举个例子:一个因为服务端字段下发错误导致的客户端crash。 应该包含哪些内容呢?

  • 47
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

璇嘟嘟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值