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 - 确认结论文件已归档
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
- 主流程:核心业务 Happy Path 必须覆盖。
|
||||
- 异常流程:参数非法、前置条件不满足、状态不允许、库存不足、余额不足、权限不足、重复操作、超限操作等必须覆盖。
|
||||
- 边界条件:最小值、最大值、临界值、空值、默认值、长度边界、数量边界、时间边界、金额边界必须按需求实际场景覆盖。
|
||||
- 状态流转:创建、提交、生效、失效、取消、关闭、退款、撤回、恢复等关键状态变化必须覆盖。
|
||||
- 状态流转:创建、提交、生效、失效、取消、关闭、撤回、恢复等关键状态变化必须覆盖。
|
||||
- 规则组合:多条件叠加、互斥、优先级、覆盖关系、兜底规则必须覆盖。
|
||||
- 数据校验:展示数据、落库数据、统计口径、列表汇总、详情字段、外部回传字段必须覆盖。
|
||||
- 中后台页面:如果需求包含列表、新建、编辑、查看、失效、删除、筛选、选择弹窗等管理能力,除失败态外,正向成功链路和交互细项也必须覆盖。
|
||||
@@ -22,8 +22,8 @@
|
||||
对于高风险模块,测试用例必须体现风险导向,而不是平均用力。
|
||||
|
||||
- P0/P1 业务规则必须覆盖正向、逆向、边界、互斥、并发或幂等中的关键场景。
|
||||
- 资金、库存、优惠、权益、订单状态等资损类风险,必须覆盖结果一致性校验。
|
||||
- 涉及角色隔离、数据隔离、门店隔离、组织隔离的需求,必须覆盖权限与越权场景。
|
||||
- 资金、库存、优惠、权益、运单状态等资损类风险,必须覆盖结果一致性校验。
|
||||
- 涉及角色隔离、数据隔离、组织隔离的需求,必须覆盖权限与越权场景。
|
||||
- 涉及外部系统、回调、异步任务、延迟生效、重试补偿的需求,必须覆盖时序异常与重复触发场景。
|
||||
|
||||
## 3. 用例设计质量达标
|
||||
|
||||
Reference in New Issue
Block a user