You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
2.9 KiB

3 days ago
# 09 — E2E 报告聚合(终稿交付)
2 days ago
`Type:` task · `Status:` resolved · `Blocked by:` 04, 05, 06, 08
3 days ago
## Question
产出终稿 `.scratch/customer-e2e/e2e-report.md`(对称商机 132 行六章节范本)——**两件套之二:E2E 测试报告(含缺陷清单与原型对照)就此交付**。
章节结构(以商机票 09 范本为基):
1. **执行摘要** — 流程数 / 用例数 / 三档统计(✅/⚠/❌)/ 缺陷分档(P0/P1/P2)与主题归纳
2. **核心域流程级结论** — 聚合 report-core.md
3. **重流程结论** — 聚合 report-heavy.md(交割/导入/提醒规则族)
4. **demo 浏览器级测试结论** — 聚合票 08 记录(截图索引)
5. **缺陷编号清单 D-xx** — 现象 / 复现步骤 / 涉及接口 / **原型依据页码**(修复 effort 的直接输入);与已知缺口(API-SUMMARY §5 预登记)合并去重
6. **与票 12 静态对齐的差异** — 静态核对(spec 对照)vs 动态实测(API 行为)的增量发现,标注哪些是静态核对漏掉的
7. **seed 指引**(前端联调)+ **Bruno 文档交付核对**(票 06 对账结果)
收尾动作:更新 map.md Decisions so far 与 Not yet specified(graduate / 销号)、确认两件套交付定义全部满足(Bruno 集合 + 报告 + demo + seed)。
2 days ago
## Answer
**结论:`.scratch/customer-e2e/e2e-report.md` 终稿交付(178 行八章),两件套 + 配套资产全部落地,地图做完。**
- **报告结构**:执行摘要 / 核心域 F-01..F-12(✅110/⚠2/❌0)/ 重流程 F-13..F-16(✅54/⚠4/❌0)/ demo 浏览器级(31 步全绿)/ 缺陷清单(有效 6 条:D-01 P0 已修 + P1×2 未修 + P2×3 未修,D-06 撤回)/ 与票 12 静态对齐差异 / seed 指引 + Bruno 对账 / 交付确认。
- **用例总账**:170 API 用例(✅164/⚠6/❌0)+ demo 31 步 = 201 步全绿零阻断;0 个真 404、0 个活跃 P0。
- **缺陷合并去重**:D-01..D-07 与 API-SUMMARY §5 五项已知缺口逐条对照(3 项实测确认、2 项范围外未测);U-01..04 四挂号全部销号(U-01 实测映射口径自洽/U-02 env 注入 cron/U-03 口径收口/U-04 已实锤);W-01(contact_source 字典缺失)与升级提醒链无上限维持挂账为联调观察点。
- **静态对齐差异章**:归纳六类动态实测增量(校验逻辑缺口/错误码语义/性能/序列化绑定/事务批量语义/状态机副作用)——均为票 12 十页静态核对无法触达的面。
- **map 收尾**:Decisions 追加票 09 行;Not yet specified 两项结案(实测歧义 graduate 未发生 / Bruno 裸 collection 不升级);Destination 的 Bruno 路径 E:→D: 换机订正。
- **交付确认**:① Bruno 集合 D:\code\crm-api-docs\A4 客户管理\ 57 .bru/10 目录对账 PASS;② e2e-report.md;③ demo/index.html + 31 步自测;④ seed-customer.py + manifest + seed-ids.json。