# 容易漏测场景清单

> AI 在生成测试点时，**必须**对照此清单进行自我检查，确保没有遗漏以下场景：

### 1. 数据与边界
- [ ] **空值/Null**：输入框为空、接口返回 null 时，页面是否崩溃。
- [ ] **超长字符**：输入超过数据库字段长度的字符（如 256 个字符）。
- [ ] **特殊字符**：Emoji 表情、SQL 注入字符、HTML 标签。
- [ ] **金额精度**：金额计算是否出现 `0.0000001` 的精度丢失问题（特别是分期计算）。

### 2. 网络与交互
- [ ] **弱网/断网**：提交请求瞬间断网，是否有重试机制或友好提示。
- [ ] **重复提交**：快速多次点击“提交”按钮（防抖/幂等性检查）。
- [ ] **超时处理**：接口响应超过 30 秒，前端是否有 Loading 状态或超时提示。
- [ ] **页面切换**：在支付密码输入页切换到后台再切回，是否保留状态。

### 3. 状态流转
- [ ] **逆向流程**：支付后退款、下单后取消、发货后退货、定金转退。
- [ ] **并发操作**：同一账号在两个设备同时操作；库存仅剩 1 件时两人同时购买。

### 4. 车企商城特有业务
- [ ] **VIN 码校验**：输入已售 VIN、错误格式 VIN、大小写混用。
- [ ] **配置器互斥**：选择 A 配件后，B 配件是否自动置灰（如轮毂与轮胎的匹配）。
- [ ] **价格变动**：用户加购后，后台修改价格，结算页是否实时刷新。
- [ ] **权益叠加**：车主积分、推荐奖励、官方优惠券三者是否违规叠加。

### 5. 账号与权限
- [ ] **多端登录**：同一账号在手机 App 和 车机端 同时登录，状态是否同步。
- [ ] **未登录访问**：直接通过 URL 访问订单详情页，是否拦截跳转登录。
- [ ] **隐私授权**：首次使用未点击“同意隐私协议”，是否禁止调用定位/相机权限。

### 6. 中后台 CRUD 页面
- [ ] **列表字段**：列表页展示字段、默认排序、分页项是否与需求一致。
- [ ] **查询重置**：搜索、筛选、重置、空结果提示是否完整。
- [ ] **查看只读**：查看态是否真正不可编辑，避免与编辑态混淆。
- [ ] **正向成功链路**：不要只测“保存失败/限制条件”，还要覆盖新建成功、编辑成功。
- [ ] **状态与按钮映射**：不同状态下操作栏按钮是否正确展示，是否存在越权或错态操作。
- [ ] **端间数据隔离**：平台端、商家端、门店端配置数据是否真正隔离，避免串数。
- [ ] **选择弹窗细粒度**：商品/优惠券/奖品选择弹窗的刷新、搜索、分页、排序、选择反馈是否完整。

### 7. C 端资格与展示状态
- [ ] **状态拆分**：未开始、进行中、已结束、已失效是否分别验证，而不是合并成一个模糊负向场景。
- [ ] **门店老用户**：店铺维度老用户不弹窗是否单独覆盖，避免只校验平台维度老用户。
