| 结果 | 数量 |
|---|---|
| ✅ PASS | 11 |
| ❌ FAIL | 2 |
| ⏭️ SKIP | 1 |
| 总计 | 14 |
| # | 用例 | 状态 |
|---|---|---|
| 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 |
| # | 用例 | 状态 | 根因 |
|---|---|---|---|
| 1 | NEW-02 SKU列表 | ❌ 500 | ProductSkuController.listByProduct() 中 Long.parseLong(productIdObj.toString()) 对 null 值 NPE |
| 2 | ISSUE-002 文章发布 | ❌ 404 | /api/admin/article/13/publish 端点不存在 |
| # | 用例 | 原因 |
|---|---|---|
| 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/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 | 可用 |