# 历史典型缺陷复盘 > 这些是过去项目中发生过的真实 Bug,生成新用例时,请针对这些逻辑设计防御性测试用例。 ### 缺陷 ID: BUG-202310-05--示例 - **模块**: 购物车 - **描述**: 商品降价后加入购物车,随后商品恢复原价,结算时依然按降价后的价格计算,导致资损。 - **根因**: 购物车缓存了价格,结算时未重新从商品中心获取最新价格。 - **防御用例**: `验证商品加入购物车后,后台修改价格,结算时系统自动更新为最新价格`。