• 0
  • 0
分享
  • 项目上线后出现严重Bug,研发总监和测试负责人吵了起来!——软件测试圈
  • 曼倩诙谐 2023-08-28 11:39:13 字数 1093 阅读 947 收藏 0

  各位小伙伴们还记上个月小红书APP崩溃闪退,导致大批用户卸载APP重装的事故吗?闪退Bug从凌晨持续到第二天上午。

  事发第二天,就有研发在线承认了,因为自己的失误导致了这次事件,评论区也有人担心博主会不会失去工作。

  这件事会到此为止吗?有研发人员承认了错误,测试人员还需要负责吗?

  也由此引出一个测试人员的最大疑问:

  项目上线后出了严重Bug,到底是谁的责任?

  目前存在如下两种观点:

  Mr.Zhou

  Mr.Zhou是企业的研发总监,他看到这个Bug时,确定是测试的锅。

  他认为:测试工程师是软件产品质量的最后一个把关者,没有做好更新测试,才导致版本发布上线后APP更新崩溃。因此,背锅侠必需是测试工程师。

  Mr.Li

  Mr.Li是企业的测试负责人,他看到这个问题后,认为应该具体问题具体分析。

  首先,需要确定该Bug产生的原因:

  修改其它Bug带出的新Bug;

  开发新需求出现的Bug。

  修改其它Bug带出新Bug

  如果是前者,开发修改Bug后,有没有把修改的代码涉及到的场景告知测试工程师。

  情况1

  未告知,测试工程师存在漏测,背锅侠:开发工程师。

  情况2

  告知,测试工程师没测,背锅侠:测试工程师。

  开发新需求出现的Bug

  如果是后者,那就需要查看该版本的《系统测试计划》(产、研、测评审通过)的测试范围,确认该新需求是否在该版本的测试范围之内。

  情况1

  如果不在该测试范围之内,测试工程师不背锅。

  情况2

  如果在测试范围之内,查看该新需求对应的测试用例或测试点(产、研、测评审通过),该Bug有没有对应的测试用例或测试点。

  如果没有,该测试用例是如何评审通过的?背锅人:用例评审人员和用例编写者。

  如果有,该测试用例测试结果是通过还是不通过?

  1、如果测试结果:通过,测试工程师提供测试数据,并对比测试时间和代码提交时间:

1-1.png

  如果代码提交时间晚于测试时间,可能后来开发偷偷改了代码,背锅侠:开发工程师;

  如果代码提交时间早于版本编译时间和测试时间,背锅侠:测试工程师。

  2、如果测试结果:不通过,测试工程师是否预警并告知领导?

1-2.png

  如果没有,背锅侠:测试工程师;

  如果有,背锅侠:领导。

  如果确认是领导的责任,那就需要结合《系统测试报告》里的”结论”,具体确定是哪些领导背锅。

  测试不通过,背锅侠:支持上线的领导;

1-3.png

  测试通过,背锅侠:测试领导。

1-4.png

  大家支持谁的观点?


作者:明月时时有    

来源:http://www.51testing.com/?action-viewnews-itemid-7797435


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • Jmeter是什么?一般情况下,我们提压力测试,通常指是指负载测试和压力测试.我们做压力测试,基本上会使用到工具进行测试,我常用的工具,一个是jmeter,另外一个是loadRunner。我先介绍一下jmeter吧,jmeter是Apache组织开发的基于java的压力测试工具,支持接口测试,压力测试,还可以做录制回放操作,操作比较简便。List item整体流程我先说一下JMeter的操作的整体流程吧,我们测试的时候,通常是创建一个线程组,指定并发的线程数量,然后指定要测试的接口,创建相应的监听器,比如表格结果,结果树和聚合报告信息,通过监听器来监听测试是否通过或者接口是否存在什么问题其中在...
            15 15 2659
            分享
          •   大家还记得我们之前讨论过校招和社招之间的关系吗?不记得的小伙伴可以点右边蓝字复习一下:多家企业开启“报复性”校招,大厂还会频繁裁员吗?  当时我们曾说过,今后大厂应该不会再有大批裁员的行为了,论其原因大概是:大厂外包会越来越多。  当前局势  大厂分互联网大厂和金融大厂,目前以互联网大厂为例,几个头部互联网公司一边裁员,一边招聘:  甚至有人断言:大厂裁员新闻以后就看不到了。  消失不见的大厂裁员  最近有网友表示:大厂裁员新闻会越来越少,因为大厂会逐步把非核心业务转为外包,这位网友还表示:以后外包也会很稳定,并逐渐成为趋势。  根据国家人力资源社会和保障部的数据,截至2021年年底,全国...
            0 0 592
            分享
          • 最近,“中兴事件”可谓是在通信和IT界刮起了一阵龙卷风,业内的大佬们纷纷跳出来发表了自己的一腔爱国热情。小编也是一个有志的爱国青年啊,但是在激昂愤慨之后,我突然嗅到了一丝危机,是什么呢?且听我来说说。 咋们先回顾下这起事件的来龙去脉吧,好让吃瓜的小伙伴了解下危机起源的背景。 ——“2018年4月16日晚,美国商务部发布公告称,美国政府在未来7年内禁止中兴通讯向美国企业购买敏感产品。” 这条新闻居然在短短几天内就已经变成了百度百科了!什么是“敏感产品”?说的那叫一个含蓄啊…… 无非就是那块“芯片”!中兴通信的主营业务有基站,光通信及手机。其中,基站中部分射频器件如腔体滤波...
            4 3 1816
            分享
          • 测试用例测试用例的特性1、有效性:测试用例的能够被使用,且被不同人员使用测试结果一致2、可重复性:良好的测试用例具有重复使用的功能。(回归测试)3、易组织性:好的测试用例会分门别类地提供给测试人员参考和使用(功能、性能、易用分类编号)4、清晰、简洁:好的测试用例描述清晰,每一步都应有相应的作用,有很强的的针对性,不应出现一些无用的操作步骤。5、可维护性:由于软件开发过程中需求变更等原因的影响,常常对测试用例进行修改、增加、删除等,以便测试用符合相应测试要求。1:测试用例包含什么类容用例编号,所属模块,用例描述,前置条件,优先级,输入数据,操作步骤,预期结果,实际结果,测试人员,测试时间2:测试...
            0 0 3192
            分享
          •   在正式开始讲解之前,先讲一下什么是“好的”测试用例,这个“好”又应该体现在哪些方面。这两个问题看似简单实则难以回答。你可能会说:“发现软件缺陷可能性大的测试用例就是好用例。”然而,我会反问你:“你打算用什么方法来量化测试用例发现缺陷的可能性?”  类似地,你可能还会说:“发现至今未被发现的软件缺陷的测试用例就是好用例。”那么我想问你的是:“如何评估是否还存在未被发现的缺陷?如果软件中根本就没有错误呢?”其实,这是定义“好的”测试用例的思路错了。比如,一个人吃烧饼,连吃 5 个不饱,吃完第 6 个终于饱了。早知道吃了第 6 个就会饱,何必吃前面 5 个呢?他吃的 6 个烧饼其实是一个整体,一...
            4 4 2080
            分享
      • 51testing软件测试圈微信