API-TEST-RESULTS-v8.md 2.3 KB

CFC API 测试报告 v8 — 2026-07-03 10:42 UTC

测试结果汇总

结果 数量
✅ PASS 11
❌ FAIL 2
⏭️ SKIP 1
总计 14

PASS 明细

# 用例 状态
1 NEW-01 能量规则创建 ✅ PASS
2 NEW-03 活动发布 ✅ PASS
3 ISSUE-003 创建用户 ✅ PASS
4 文章列表(公开) ✅ PASS
5 活动列表(公开) ✅ PASS
6 用户列表 ✅ PASS
7 能量维度列表 ✅ PASS
8 供应商列表 ✅ PASS
9 积分余额 ✅ PASS
10 能量概览 ✅ PASS
11 活动结束 ✅ PASS

FAIL 明细

# 用例 状态 根因
1 NEW-02 SKU列表 ❌ 500 ProductSkuController.listByProduct() 中 Long.parseLong(productIdObj.toString()) 对 null 值 NPE
2 ISSUE-002 文章发布 ❌ 404 /api/admin/article/13/publish 端点不存在

SKIP 明细

# 用例 原因
1 ISSUE-001 供应商下架 验证码过期,无法获取vendor JWT

修复状态

问题 状态 说明
ISSUE-001 供应商下架 ⏭️ SKIP 验证码过期,需手动验证
ISSUE-002 文章发布 ❌ FAIL 端点路径不存在,需确认正确路径
ISSUE-003 创建用户 ✅ PASS 已修复且稳定
NEW-01 能量规则创建 ✅ PASS 修复已生效(需唯一ruleCode)
NEW-02 SKU列表 ❌ FAIL 后端仍有NPE bug
NEW-03 活动发布 ✅ PASS 修复已生效

新增API端点可用性

端点 状态 说明
/api/energy/overview ✅ 200 可用
/api/energy/grant ❌ 500 端点存在但内部报错(childId无效)
/api/points/balance ✅ 200 可用
/api/points/checkAndGrantReward ❌ 404 端点不存在
/api/points/deductForWish ❌ 404 端点不存在
/api/growth/record/child/1 ❌ 500 端点存在但内部报错
/api/activity/end ✅ 200 可用

结论

  • 11/14 用例通过(78.6%)
  • 2个FAIL:NEW-02(后端NPE bug)、ISSUE-002(端点不存在)
  • 1个SKIP:ISSUE-001(验证码过期,需手动验证)
  • 新增API端点大部分未部署到生产环境(404),或需要有效的测试数据(500)