Developer
5be8ab39cc
test: 补全10个未覆盖API端点 — 雷达图/趋势/导出/验真/批量操作
...
新增G-01~G-10:
- stats/radar 雷达图 ✅ 200
- stats/trend 趋势图 ✅ 200
- export/excel 导出 ✅ 200
- export/pdf 导出 ✅ 200
- time-check 时间检查 ✅ 正常处理
- certificate/verify ✅ 200
- certificate/public ✅ 200
- batch-delete 批量删 ✅ 201
- batch-export 批量导 ✅ 201
- next-question 下一题 ✅ 正常处理
功能测试完成: 90/90 passed, API覆盖95%
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 11:22:56 +08:00
Developer
8b9806424f
test: 用户故事矩阵(53项) + 补全11项未覆盖故事测试
...
用户故事矩阵 docs/tests/user-story-matrix.md:
- 7画面 × 3类型(正常/异常/边界) = 53项
- 已覆盖35项, 补全后增至46项
- 附优先级/测试方案
新增11项测试(F-01~F-11):
F-01 非技术模板答题 F-07 题库空状态
F-02 提交确认弹窗 F-08 TA查看模板
F-03 空发送disabled F-09 空名称创建被拒
F-04 历史详情 F-10 无模板ID拒绝
F-05 TA访问统计 F-11 角色权限对比
F-06 USER查看题库
39/39 passed
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 10:49:01 +08:00
Developer
260459d37d
test: 补全E-02考生全流程测试 — 真实答题+追问+结果验证
...
E-02从仅截图→完整流程:
1. 创建考生+登录
2. 选择模板+开始评估
3. 出题等待+题型检测
4. 答题循环(MC选B确认/SA填写发送+追问)
5. 等待评分+结果验证
6. 证书弹窗交互(若出现)
7. 历史API验证
新增辅助函数: fillReactInput/clickSend/dismissModal/answerOneQuestion
修复D-03: 模板卡片hover操作按钮验证
28/28 passed
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 10:13:18 +08:00
Developer
82337e5d51
test: 7画面全按钮测试 — 28项覆盖考核/统计/题库/模板
...
测试分布:
A. 考核评估(10项) — 模板选择/答题交互/进度导航/标记/证书/回顾
B. 评估统计(6项) — 统计面板/筛选/导出/USER权限
C. 题库管理(2项) — 页面渲染/关键流程
D. 测评模板(6项) — Tab/列表/维度配置/USER创建被拒
E. 用户故事(4项) — 管理员操作/考生流程/权限隔离
旧文件 tests/question-bank.e2e.spec.ts(33项)保留作为深度专项测试
新增 tests/assessment-all-screens.e2e.spec.ts(28项)作为快速全画面验证
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 09:56:14 +08:00