美文网首页
无脑改bug大法

无脑改bug大法

作者: 小财迷小黄 | 来源:发表于2021-05-04 11:33 被阅读0次

去年去到格力电器的时候,其实好久都没做过系统应用了,打开电脑连git还是开平教我用的-_-!。代码写的啥完全无头绪,所以花了点时间整理出了无脑改bug大法。

首先跟进系统应用的特点有以下几个:

1.需求和代码量极大,基本没有全部面面了解的可能性

2.bug指向非常明确,就是某某个需求点要怎样怎样,一般很少牵连其他

3.有部分牵连其他的,涉及逻辑调用问题,有log可以层层追溯(感谢邓君友情赞助此log)

根据以上特点,假设在对代码完全不了解的情况下(也就是啥都不知道这堆东西是写的什么,界面和逻辑文件在哪也不知道),将庞大系统假设为一个个微小单元。

第一步定位问题代码,根据bug描述切到有问题的界面或者现象,根据界面的view id、log提示,或者一切能标记问题入口的东西来找到bug发生的入口代码。

一般找到问题代码的入口很多问题就发生在入口附近,很容易就改好了,这就过滤掉七八十的问题了…有时候就是这么简单,这么快。

第二步,问题没在定位的入口附近的只能一层层剥洋葱往问题的大概方向剥,这种没啥技巧,只能收集一切线索硬剥。一般线索收集的好的剥2-3层就发现了。

第三步真的难啃的,曾经有个很严重的问题改了1个月…只能收集一切线索,猜也没用,在线索和实验中慢慢爬坑吧

很多同事经常以为改好一个问题需要了解全局,所以在一个面中研究好久,最后太多东西了反倒逻辑线干扰到了真相。当然很多也是他们对业务的熟悉。这个方法能跨越对业务和逻辑的硬性要求,专注问题本身按步骤无脑改即可,绝大多数项目通用,不用研究需求,问同事,熟悉代码,就是无脑的有啥改啥,实验证明效果挺不错的。

有朋友说你这是没有灵魂的,问题是有灵魂的面面俱到改的bug满天飞,加班到灵魂出窍还对人这么多要求。hi boy,改完早点下班对领导对自己都好,躺着发呆不香吗非要改bug-_-!

相关文章

  • 无脑改bug大法

    去年去到格力电器的时候,其实好久都没做过系统应用了,打开电脑连git还是开平教我用的-_-!。代码写的啥完全无头绪...

  • 懒人无脑备考大法

    从2010年到2013年,我考了四个建筑工程的执业资格证书。 这个成绩对于更厉害的考证专家来说可能算不得什么了。但...

  • 改bug

    一年以前的代码,又要改了。由于之前缺乏单元测试和回归测试的缘故,2015年1月通过测试的代码,在5月份新增功能后,...

  • 改bug

    步骤1:复现 都说如果一个bug可以每次复现了,那里它的解决也不远了。这里其实有一个隐藏的道理——就是如果你每次都...

  • 改bug

    想隔气,总能找到理由?️?️?️?️

  • 改bug

    这算是我遇到的没改的比较顽固的bug了,虽然在很多大神看来这个很简单,但是木有办法,菜鸟的我只能慢慢来,一边查文档...

  • 一周工作心得

    最近一段时间工作就是:改bug,改bug。 哈哈,可能别的行业的朋友们不知道改bug是个什么鬼,简单解释下,...

  • 不会定位BUG测试工程师,要你何用?

    两个点,来聊: 1、不会定位Bug的根因,只知道无脑抛Bug的测试,前途几何 ? 2、不会定位Bug根因的测试,公...

  • 第163天  今天hysks改了很多细节和bug

    调整细节,改bug,完善内容。

  • 发条小姐

    她绝对是最适合这里的…… 人还是工具? 这个有待定义。 她总是无脑的穿过各个系统, 她是个BUG! 如果BUG也分...

网友评论

      本文标题:无脑改bug大法

      本文链接:https://www.haomeiwen.com/subject/snscdltx.html