5WHY分析法——对接三方服务任务异常问题的复盘

文章讲述了项目中从V2到V3认证服务升级过程中遇到的问题,前端请求正常但后端验证失败。原因在于测试未覆盖V3版本,且前期仅凭截图判断接口无变化。改进措施强调了完整接口文档和亲自动手联调的重要性。

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

背景

  • 我们负责的产品已经成功地嵌入到客户方的App中,因此我们需要与客户方的Token(认证)服务进行对接。经过多个版本的迭代发展,客户方的认证服务从V1版本升级到了V2版本,再到现在的V3版本。在我们介入项目时,客户方已经采用了V2版本的认证服务。因此,在项目的第一阶段,我们成功地对接了客户方的V2版本认证服务。
    然而,随着项目的推进,客户方提出了后续的需求,希望我们能够对接他们最新的V3版本认证服务。为了满足客户的需求,我们将在项目的第二阶段着手对接客户方的V3版本认证服务。

目标和预期

  • 前端:能够正常从客户方V3版本认证中心请求token;后端:能够正常去客户方V3版本认证中心校验Token的返回结果。

实际结果

  • 前端能够正常请求到token,但是后端因返回结果跟V2版本不一致的问题导致无法登录。

复盘

    1. why:为什么这个问题会一直到客户测试时才发现?
    • answer:因为测试未测到V3版本后端服务就直接算通过了。
    1. why:为什么测试会测不到V3版本后端服务就直接算通过了?
    • answer:因为测试时,后端并未介入,而是以服务不需要改动,只需要替换地址请求即可。
    1. why:为什么测试时后端不介入,并在前期进行联调测试?
    • answer:因为前期在跟客户对接时,通过截图的接口照片以及客户方技术的确认下,认为V3版本相较于V2版本不涉及变动。
    1. why:为什么确认未变动的服务但是实际返回结果却不一致?
    • answer:因为并未实际的看到对接文档;且并未实际去做过调试。

改进措施

  • 从上述复盘中可以看出来后续将主要从以下几个方面去改进:
      1. 对接必须要完整的接口文档才可以;
      1. 涉及到自己的服务,必须亲自去联调测试一边才能保证一次性把事情做好;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

庄隐

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

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

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

打赏作者

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

抵扣说明:

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

余额充值