测试覆盖率报告
生成日期: 2026-06-02
分支: master
总览
| 套件 |
运行 |
通过 |
失败 |
错误 |
跳过 |
| 后端单元测试 |
183 |
183 |
0 |
0 |
5 |
| Playwright E2E (admin) |
3 |
3 |
0 |
0 |
0 |
后端测试详情
ControllerIntegrationTest(控制层集成测试)
| Controller |
测试数 |
覆盖情况 |
| AuthController |
6 |
登录流、Token 鉴权、拦截器 |
| ChartController |
6 |
创建、详情、删除、列表、解读、重新生成 |
| ChatController |
2 |
发送消息、聊天历史 |
| PayController |
2 |
创建订单、回调通知 |
| ProfileController |
10 |
信息、VIP 状态、配额(vip/non-vip)、佣金统计、图表数量、资料完善/更新、分享追踪 |
| CommissionController |
3 |
列表、汇总、统计 |
| WithdrawController |
3 |
申请、列表、余额 |
| AnnotationController |
6 |
添加、列表、删除、标签增删查 |
| ExportController |
4 (新增) |
缺失recordId、非VIP、非所有者、成功导出PDF |
| PricingController |
2 |
当前定价、升级定价 |
| AcademicOrientation |
1 |
学业方向分析 |
AdminControllerApiTest(管理后台接口测试)
| 端点 |
测试数 |
覆盖情况 |
| 管理后台 API |
27 |
配置管理、用户管理、订单管理等 |
服务层测试
| Service |
测试数 |
跳过 |
| CalculatorServiceTest |
16 |
2 |
| ChartServiceTest |
18 |
0 |
| ChatServiceTest |
7 |
0 |
| CommissionServiceTest |
9 |
3 |
| ConfigServiceTest |
9 |
0 |
| DifyServiceTest |
5 |
0 |
| OrderServiceTest |
12 |
0 |
| UserServiceTest |
20 |
0 |
| WithdrawServiceTest |
7 |
0 |
前端 E2E 测试
| 测试 |
状态 |
| 管理后台页面加载 |
✅ |
| 核心操作流程 |
✅ |
| 数据展示验证 |
✅ |
已知缺口
| 区域 |
问题 |
优先级 |
POST /api/profile/info |
缺少 isSeedPriceUser 字段(US-4.3 §19 要求) |
中 |
ExportService |
无单元测试 |
低 |
client/ 前端小程序 |
无自动化 E2E 测试(需微信小程序环境) |
中 |