美文网首页百人计划软件测试精进之路
异曲同工的两个bug,你是否犯过类似的错?

异曲同工的两个bug,你是否犯过类似的错?

作者: cynthia猫 | 来源:发表于2018-08-03 14:11 被阅读13次

之前我写过这么一篇文章:
发现data1把data10给吃了,为啥?
附上地址: https://www.jianshu.com/p/528708a8f327
简单说来,就是一个在用代码匹配数据时,想匹配data1并对其做更新,结果同时匹配了data1和data10,导致data10的数据没了的故事。

不久后又在51testing上看到另一个故事:主进程xxx.jar, 辅助进程xxx_helper.jar。BUG是:在生产环境中,辅助进程xxx_helper.jar不定时无故崩溃。作者查了很久很久,包括各种优化,几乎把代码重写一遍,可bug依然存在。

讲述到这里,你应该已经根据我的第一个bug推导出了第二个bug的根因了吧:那就是kill主进程的时候,使用xxx关键字匹配,因此同时匹配上了主进程xxx和辅助进程xxx_helper,他们都被kill,但是重启的时候仅仅重启了主进程xxx导致。

根因很简单,在我的故事里,我也很快发现并改正了。可是51testing上面的那个故事,他就没有这么幸运了,几乎把所有代码都折腾了一遍,才发现原因。虽然在这个过程中,他也学习到了不少的东西,也对代码进行了性能的优化,等等,但,如果公司没有给他这么多时间折腾,或者说这个问题很影响用户,需要立刻解决呢?所以他也是幸运的。

那么,想一想你在工作中,有没有遇到类似问题的bug呢?欢迎留言。

相关文章

  • 异曲同工的两个bug,你是否犯过类似的错?

    之前我写过这么一篇文章:发现data1把data10给吃了,为啥?附上地址: https://www.jiansh...

  • 那些年你犯过的"错"

    那些年,你犯过哪些“错””? 还好,这些“错”并没有白犯...

  • 灵魂的赎罪并不是那么地轻而易举

    你犯过错吗? 犯过,从小到大谁没有犯过错! 对你犯的错你弥补过吗? 这——,让我想想好,好像不是耶! 是的,如果你...

  • zeroDay

    写下的bug犯过的错 get的结push的果 人生好像git提交merge的那样机械 生活好像是vscode插件的...

  • 犯错可怕吗?

    小念同学,你可犯过错误? 蛋蛋老师,谁没犯过错呢? 那,小念同学你可知错?明错?改错? 啊?当然改呀!蛋蛋老师你是...

  • 犯过的错

    题记: 不管我们犯了什么样的错误,我们都能讲出自己的道理。因为人永远在证明两件事:你是错的,我是对的。一旦我们承认...

  • 你离开的一个月

    犯过的错 今生无法弥补

  • UITableView无数据提示,UIButton垂直布局

    UITableView在项目中的使用应该是无处不在,相信很多在iOS开发早期的时候都都犯过类似的错,不知道如何...

  • 曾经,未来

    曾经的曾经,我也拥有过, 未来的未来,我也憧憬过, 曾经我犯过傻,犯过错, 未来我不会犯犯过的傻, 犯犯过的错...

  • 好好学习3

    关于反思 我过去还遇到过类似的事情吗? 我还听说过有其他人犯过类似的错或者有做得更好的吗? 有什么相关的方法可以应...

网友评论

    本文标题:异曲同工的两个bug,你是否犯过类似的错?

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