大数跨境
0
0

线上问题分析250212(后台与接口交叉编辑)

线上问题分析250212(后台与接口交叉编辑) 橙子好甜
2025-02-12
2
导读:团队是协作关系,应共担共享。
功能:功能模块X的新增、编辑,新增、编辑方式管理后台操作与接口两种。
业务
1、功能模块X的管理后台新增是先创建一张草稿表A,提交后创建一张正式表B。功能模块的管理后台编辑是先编辑草稿表A,编辑完成确认后,把草稿表A的数据全量覆盖正式表B。
2、功能模块X的接口新增功能已经完成开发 ,编辑功能只开发了一个字段C(编辑时,只更新正式表B,未更新草稿表A)。功能模块X的接口编辑功能只修改正式表
bug场景:业务员功能模块X在管理后台创建了一条数据,接口编辑了一个字段C。再用管理后台的编辑此模块的其它字段。结果接口编辑字段C的数据,被管理后台的历史编辑数据覆盖。
公司原因分析:
1、研发概要设计未有详细的逻辑实现,导致场景遗漏
2、代码评审没有找测试人员。
个人分析:
快速迭代中,需求未充分评审,研发、测试未充分了解业务,遗漏场景。不是单一人员造成的。但是现在的bug问题,必须指定人员造成了,就造成了很多不必要的撕扯。
复盘
1、在没有业务传承,调用临时人员的情况下,仍然会发生这种线上问题
2、同一模块功能,管理后台、接口操作功能应该做隔离,做用户唯一校验,避免同时操作或者交叉操作
3、管理后台的编辑是修改草稿表,然后草稿表全量覆盖正式表,如果做增量覆盖可以避免全量覆盖的问题。

【声明】内容源于网络
0
0
橙子好甜
人生苦短,我用python --it测试狗
内容 30
粉丝 0
橙子好甜 人生苦短,我用python --it测试狗
总阅读0
粉丝0
内容30