如何分析解决一个bug

本文详细介绍了作为一个Android系统定制开发者如何高效地分析和解决bug的步骤,包括确认责任、验证问题、复现问题以及利用日志进行定位。作者建议通过绘制思维导图来优化这一过程,旨在提升bug解决的效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何分析解决一个bug

隔离期间,来水一篇文章。

作为一个程序猿,尤其是一个android 系统定制开发的人员,可能绝大部分时间都是在解bug,debug。久而久之,也就练就了一身和测试,产品,SE 等撕逼的技能,以及如何正确高效的解决分析一个问题。

下面,我就来按顺序说一下如何分析解决一个bug:

  • 1.首先,我们拿到一个bug,我们应该先确认这个bug 属于不属于自己,如果不是自己负责的,或者分析后不是自己的问题,果断分给对应的责任人。bug来了,千万别放到那先不管。

  • 2.确认是自己负责的,则查看此bug 是否是问题,有时候是测试把需求 理解错了,误提的问题。这个时候就要撕逼了,别怕,就是干。

  • 3.确认确实是bug 后,再来看是否必现的,例如界面上的问题,有截图或者视屏,这种问题是很好解决的。如果不是必现,则需要看下测试是否有抓log。log 是否有效。

  • 4 如果自己也可以复现到,则自己慢慢分析,如果复现不到,则要求测试给出log,如果有怀疑的点,可以再代码中加点日志,然后再请测试复现,进而抓log 复现问题。

    写到上面,感觉这样太费劲,画个思维导图吧。

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

假装多好123

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

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

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

打赏作者

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

抵扣说明:

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

余额充值