背景:C 端产品,线上存在多个版本。近期优化时,出于性能考虑,在取常用数据时采用读取缓存的方式(仅在新版本中加入) 问题:用户在没有强制更新的情况下可以使用旧版本,但旧版本没有创建缓存,导致缓存数据出现异常,更新版本前后数据不一致。想了解在哪个环节的测试缺失导致这个问题暴露给用户,如何能主动发现这类问题,不必等到用户反馈。