bug随想

╄→гoц情女王★ 提交于 2019-11-28 10:25:00

2019.8.24

这周三下午的时候,用户反馈一个bug,是关于分享的H5页面的问题,之前公司也有做分享的功能,但是测试的时候没有出现过这样的情况。现在对这种bug做一个记录。

我们的软件是收银机-手机两端协同的,在收银机上下一个订单,手机上也该订单记录。在上一个版本中,手机端订单详情页做了一个分享功能,就是以卡片的形式分享到微信,在微信中打开,可以查看到该订单详情。订单详情包括买家姓名,赊账金额,订单编号等信息,分享出去在微信中打开,h5页面展示的内容与手机APP端要保持一致。

用户反馈过来的场景是,手机端分享该订单到微信,在微信中打开时,该订单买家姓名变成了其他买家。这就很诡异了,因为是线上问题,所以解决的优先级最高,就马上着手复现问题。走了几遍分享流程,还是没有复现出这个问题,说实话当时也挺着急的,老板都大发雷霆,直接去怼开发负责人了,要求一个小时内解决。最后还是开发查订单轨迹,定位到了问题场景。

之前通过手机端分享到微信的订单记录,在收银机中创建的赊账订单,已被收银员还掉,在微信中打开,就不会显示原来的买家信息,于是随机取了订单列表中的一个其他用户。这就是为什么在手机端能看到账单记录和微信中看到的记录不一致的原因。

这种问题的发生,让我对分享到第三方的功能场景又多了认识,在之前的公司中,虽然说也有这种卡片形式的分享,但是手机端是无法删除记录的,所以没有考虑到客户端原有记录删除,对分享出去的内容的影响。在以后的测试中,对这种场景要记得覆盖。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!