测试实项中的偶必现难测bug--互斥逻辑异常
问题:
今天线上出了一个很奇怪的问题,看现象和接口是因为数据问题导致app模块奔溃
初步排查数据恢复后还是出现了数据重复的问题,查看后台实际只有一条数据,但是显示在app却出现了两条一模一样的置顶数据
排查:
1、顺着这个逻辑,我们准备在预发复现这个场景,先是copy了一模一样的数据在预发,发现不会出现线上问题,排除了内容的可能性
2、又怀疑和关联多个频道和多个平台有关,结果模拟后发现也不是
3、最后观察数据,发现后台出现了“热门”和“置顶”并行数据的情况,按照需求和正常操作,热门和置顶是互斥的,正常是不会出现的,顺着这个思路,我开了多个页签对同一篇文章做操作,还原了线上这个问题