本文件是浠艾福(Care Family / XAF)测试活动中发现缺陷的统一登记表(测试记录)。 所有缺陷的「缺陷五要素 + 修复建议」完整内容见下方「明细索引」指向的两份明细单;本表为汇总与跟踪入口。 状态:截至 2026-10-30,全部缺陷待修复 / 待澄清,0 已闭环。
| 项 | 内容 |
|---|---|
| 项目 | 浠艾福 Care Family / XAF(cfc-backend 9082 / 远程 cfc.iwintrue.com) |
| 记录人 | 软件测试专家团(WorkBuddy,测试架构师 陆谨 编排) |
| 记录周期 | 2026-10-27 ~ 2026-10-30 |
| 跟踪分支 | cfclub |
| 明细来源 | tests/defects/DEFECTS-assessment-appointment.md(CFC-AP-001~008)tests/defects/DEFECTS-api-remote-findings.md(CFC-EN-001 / CFC-FM-001 / CFC-ENV-001 / CFC-ENV-002) |
| 深挖底稿 | tests/test-cases/deep-dive-assessment-appointment.md、tests/test-cases/deep-dive-plan-activation.md |
| # | 日期 | 测试类型 | 环境 | 范围 | 结果 | 发现缺陷 |
|---|---|---|---|---|---|---|
| T1 | 2026-10-27 | 模块功能规格(Playwright func spec) | 本地 127.0.0.1:9082(依赖 direct-register 自写种子,规避外部种子库不可达) |
测评预约模块权限/异常分支 TC-DV-01~09 | 5 passed / 2 skipped(种子依赖项按设计跳过) | CFC-AP-001~008(含 live 验证新增的 CFC-AP-008) |
| T2 | 2026-10-29 | Chromium 冒烟(headless) | 本地 Chromium 1228 | 浏览器启动 / DOM 渲染 / 点击交互 | 2 passed | 验证 Chrome 自动化可行性,未新发现业务缺陷 |
| T3 | 2026-10-30 | 远程 DOM e2e pilot | 远程 cfc.iwintrue.com |
36 个 DOM 型 spec(家庭成员/能量/文章/联系人/规划师看板) | 10 passed / 32 failed / 2 skipped | 失败根因为「远程未托管前端 SPA」(CFC-ENV-001),非业务缺陷 |
| T4 | 2026-10-30 | API 级 e2e(Playwright request) | 远程 cfc.iwintrue.com |
40 例:api-smoke / article / contact / energy / family-member | 37 passed / 3 fixme(skipped) / 47s | CFC-EN-001、CFC-FM-001;环境类 CFC-ENV-001 / CFC-ENV-002 |
说明:T3 与 T4 为同一批场景的两种实现。T3 的 32 条失败全部由 CFC-ENV-001 导致(与业务实现无关),改写为 API 断言(T4)后通过率从 24% 提升至 92.5%。被真实缺陷阻塞的 3 条用例以
test.fixme()保留,并配套特征化用例锁定当前缺陷行为。
| 编号 | 标题 | 模块 | 严重度 | 优先级 | 状态 | 来源 |
|---|---|---|---|---|---|---|
| CFC-AP-001 | 取消预约接口未校验归属(越权取消) | 测评预约 | 高 | P0 | 待修复 | DEFECTS-assessment-appointment |
| CFC-EN-001 | 能量发放接口 /api/energy/grant 返回 500「服务器内部错误」 |
能量系统 | 高 | P0 | 待修复 | DEFECTS-api-remote-findings |
| CFC-AP-002 | 确认预约无状态守卫(非法回退 3→1) | 测评预约 | 中 | P1 | 待修复 | DEFECTS-assessment-appointment |
| CFC-AP-004 | 创建预约无幂等(重复提交双预约+双能量) | 测评预约 | 中 | P1 | 待修复 | DEFECTS-assessment-appointment |
| CFC-AP-008 | 额度不存在时创建预约抛未捕获异常(500) | 测评预约 | 中 | P1 | 待修复 | DEFECTS-assessment-appointment |
| CFC-FM-001 | 家庭成员更新接口:昵称更新返回成功但未生效 | 家庭成员 | 中 | P1 | 待修复 | DEFECTS-api-remote-findings |
| CFC-ENV-001 | 远程环境未托管前端 SPA,DOM 型 e2e 全面不可用 | 部署/测试基建 | 中 | P1 | 待修复 | DEFECTS-api-remote-findings |
| CFC-AP-003 | 已完/未到状态无入口,状态机不完整 | 测评预约 | 中 | P2 | 待澄清 | DEFECTS-assessment-appointment |
| CFC-AP-007 | 额度扣减非原子(并发超售风险) | 测评预约 | 低 | P2 | 待修复 | DEFECTS-assessment-appointment |
| CFC-ENV-002 | 家庭成员新增接口冷启动首调耗时约 16s | 家庭成员/性能 | 低 | P2 | 待修复 | DEFECTS-api-remote-findings |
| CFC-AP-005 | assessor-list 无 role 校验(与 guide-list 不一致) | 测评预约 | 低 | P3 | 待修复 | DEFECTS-assessment-appointment |
| CFC-AP-006 | 预约日期/时间无格式与合理性校验 | 测评预约 | 低 | P3 | 待修复 | DEFECTS-assessment-appointment |
| 严重度 | 数量 | 编号 |
|---|---|---|
| 高 | 2 | CFC-AP-001、CFC-EN-001 |
| 中 | 6 | CFC-AP-002、CFC-AP-003、CFC-AP-004、CFC-AP-008、CFC-FM-001、CFC-ENV-001 |
| 低 | 4 | CFC-AP-005、CFC-AP-006、CFC-AP-007、CFC-ENV-002 |
| 优先级 | 数量 | 编号 |
|---|---|---|
| P0 | 2 | CFC-AP-001、CFC-EN-001 |
| P1 | 5 | CFC-AP-002、CFC-AP-004、CFC-AP-008、CFC-FM-001、CFC-ENV-001 |
| P2 | 3 | CFC-AP-003、CFC-AP-007、CFC-ENV-002 |
| P3 | 2 | CFC-AP-005、CFC-AP-006 |
| 状态 | 数量 | 编号 |
|---|---|---|
| 待修复 | 11 | 除 CFC-AP-003 外全部 |
| 待澄清 | 1 | CFC-AP-003(需研发确认「已完成/未到」真实入口) |
tests/defects/DEFECTS-assessment-appointment.mdtests/defects/DEFECTS-api-remote-findings.mde2e/api/*.spec.js 或 assessment-appointment-functional.spec.js 复测;被阻塞用例移除 test.fixme() 并删除配套特征化用例即为闭环。DanAssessmentExecution / AssessmentResult 链路进入),确认后回填本表。本记录为只读测试资产,修复由研发团队实施。底稿与五要素明细以第四节索引的两份明细单为准。