# 容易漏测场景清单 > AI 在生成测试点时,**必须**对照此清单进行自我检查,确保没有遗漏以下场景: ### 1. 数据与边界 - [ ] **空值/Null**:输入框为空、接口返回 null 时,页面是否崩溃。 - [ ] **超长字符**:输入超过数据库字段长度的字符(如 256 个字符)。 - [ ] **特殊字符**:Emoji 表情、SQL 注入字符、HTML 标签。 - [ ] **金额精度**:金额计算是否出现 `0.0000001` 的精度丢失问题(特别是分期计算)。 ### 2. 网络与交互 - [ ] **弱网/断网**:提交请求瞬间断网,是否有重试机制或友好提示。 - [ ] **重复提交**:快速多次点击“提交”按钮(防抖/幂等性检查)。 - [ ] **超时处理**:接口响应超过 30 秒,前端是否有 Loading 状态或超时提示。 - [ ] **页面切换**:在支付验证码输入页切换到后台再切回,是否保留状态。 ### 3. 账号与权限 - [ ] **多端登录**:同一账号在多端 同时登录,状态是否同步。 - [ ] **未登录访问**:直接通过 URL 访问运单详情页,是否拦截跳转登录。 - [ ] **隐私授权**:首次使用未点击“同意隐私协议”,是否禁止调用定位/相机权限。 ### 4. 后台 CRUD 页面 - [ ] **列表字段**:列表页展示字段、默认排序、分页项是否与需求一致。 - [ ] **查询重置**:搜索、筛选、重置、空结果提示是否完整。 - [ ] **查看只读**:查看态是否真正不可编辑,避免与编辑态混淆。 - [ ] **正向成功链路**:不要只测“保存失败/限制条件”,还要覆盖新建成功、编辑成功。 - [ ] **状态与按钮映射**:不同状态下操作栏按钮是否正确展示,是否存在越权或错态操作。 - [ ] **端间数据隔离**:平台端、货主端配置数据是否真正隔离,避免串数。 - [ ] **选择弹窗细粒度**:选择弹窗的刷新、搜索、分页、排序、选择反馈是否完整。 ### 5. 展示状态 - [ ] **状态拆分**:已结单、运输中、已结算、已完成等状态是否分别验证,而不是合并成一个模糊负向场景。