Files
QaAutomationHub/knowledge_base/02_history/common_missed_scenes.md
T
xst acdb441507 feat: /qe-fleet run 安徽运八需求 + 系统坑修复
系统修复:
- fleet_runner.py: Windows UTF-8 编码兼容(reconfigure stdout/stderr)
- fleet_runner.py: run 命令自动生成合并清单供导出使用
- fleet_manifest.py: 新增 save_merged_manifest() 保存统一清单
- fleet_config.yml: 修复 YAML keywords 格式(block sequence → flow sequence)
- 恢复被误删的知识库文件(payment_flow_cases, marketing_activity_cases)

QE Fleet 产物 (安徽运八需求):
- 153个测试点 + 53条可执行测试用例
- 需求分析/风险评估/测试策略/质量裁决(PASS)
- Excel 导出 + 版本快照 v2
- 确认结论文件已归档
2026-07-13 09:49:54 +08:00

2.1 KiB

容易漏测场景清单

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

1. 数据与边界

  • 空值/Null:输入框为空、接口返回 null 时,页面是否崩溃。
  • 超长字符:输入超过数据库字段长度的字符(如 256 个字符)。
  • 特殊字符:Emoji 表情、SQL 注入字符、HTML 标签。
  • 金额精度:金额计算是否出现 0.0000001 的精度丢失问题(特别是分期计算)。

2. 网络与交互

  • 弱网/断网:提交请求瞬间断网,是否有重试机制或友好提示。
  • 重复提交:快速多次点击“提交”按钮(防抖/幂等性检查)。
  • 超时处理:接口响应超过 30 秒,前端是否有 Loading 状态或超时提示。
  • 页面切换:在支付验证码输入页切换到后台再切回,是否保留状态。

3. 账号与权限

  • 多端登录:同一账号在多端 同时登录,状态是否同步。
  • 未登录访问:直接通过 URL 访问运单详情页,是否拦截跳转登录。
  • 隐私授权:首次使用未点击“同意隐私协议”,是否禁止调用定位/相机权限。

4. 后台 CRUD 页面

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

5. 展示状态

  • 状态拆分:已结单、运输中、已结算、已完成等状态是否分别验证,而不是合并成一个模糊负向场景。