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.
2.4 KiB
2.4 KiB
10 · 回归重测(验收线)
- Status: resolved
- Type: task
- Blocked by: 09-audit-fixes
Answer(2026-09-05)
五项验收全过(详见 RETEST-REPORT.md):
- mvn test 三模块全绿:rule 152 / customer 158 / opp 242(基线 521 → 552,绿为准)。
- 冒烟全链 code=0:
tmp/smoke-t10.py新写(URL 全现行端点),43 步 0 fail——三 workspace 列表+看板(pool 看板断言 67001 拒绝)、建改查(CAS version)、联系人 CRUD、抛公海/领取/分配、交割只读、导入全链(duplicateStrategy=SKIP 回显断言,F8)、列+形态偏好、商机偏好、战略协议五端点 + DB 快照 2→3→NULL 断言(票 12)、批量工商 NO_HIT(F6)。重打包 fat jar(新代码入包验证:启动日志 customerAgreementMapper 注册)。 - bruno 对账终态:321 源码钥匙 = 321 generated 文件,new/delete/冲突/无法识别全 0;本次落 8 文件(战略协议 5 + 批量工商 1 + upload patch ×2);A4 树对齐 v29(战略协议按票 12 拍板挂 A4 根)。
- BOM 全仓零命中。
- 风格 grep 零命中。
已知缺陷引用(非回归,维持原状):D-07(P1) assignable 超时(票 05 登记,冒烟缺陷验证模式)、导入 D-04/D-05(票 09 audit 记档)。
验收线(R10,逐项过)
mvn test:crm-rule + crm-customer + crm-opportunity 三模块全绿(基线 521:146/122/242,风格改造后数量随用例变化,绿为准);- 冒烟脚本重跑全链 code=0:复用
tools/smoke-t12m.py范式,URL 换 02 号票改造后的新端点,覆盖:登录 → 客户三 workspace 列表/看板(公海看板断言拒绝——用户复核原型确认公海无卡片视图)→ 建改查客户 → 联系人 CRUD → 认领/分配/抛公海 → 交割 → 导入全链 → 偏好存取(列 + 形态)→ 商机偏好存取; - bruno 产出验收:
E:\code\crm-api-docsA4 目录树对齐 v29 树,knife4j 分组同构(07 号票已建,此处终验)——本机实际路径D:\code\crm-api-docs(换机),对账 321=321; - BOM 扫描:全仓
*.java无EF BB BF前缀(AGENTS.md 编码纪律); grep -r "PathVariable\|@PutMapping\|@DeleteMapping\|@RequestBody" crm-customer/零命中终验。
产出
.scratch/customer-rework/RETEST-REPORT.md:各验收项结果 + 用例计数。