diff --git a/docs/test-results/2026-04-09-exploratory/bug-tracker.md b/docs/test-results/2026-04-09-exploratory/bug-tracker.md new file mode 100644 index 0000000..ec2d3ff --- /dev/null +++ b/docs/test-results/2026-04-09-exploratory/bug-tracker.md @@ -0,0 +1,7 @@ +# Bug 跟踪汇总 + +> 日期: 2026-04-09 +> 来源: 预发布探索性测试 (4条故事线 + 模块矩阵) + +| Bug ID | 场景 | 严重度 | 标题 | 状态 | 修复提交 | +|--------|------|--------|------|------|----------| diff --git a/docs/test-results/2026-04-09-exploratory/sign-off.md b/docs/test-results/2026-04-09-exploratory/sign-off.md new file mode 100644 index 0000000..b5ed1e6 --- /dev/null +++ b/docs/test-results/2026-04-09-exploratory/sign-off.md @@ -0,0 +1,60 @@ +# 上线签署清单 + +> 日期: 2026-04-09 +> 测试人: Claude + iven + +## 构建与测试 +- [ ] cargo check --workspace 通过, warnings ≤ 8 +- [ ] npx tsc --noEmit 通过, 零错误 +- [ ] 684 Rust workspace tests 全通过 +- [ ] 138 SaaS integration tests 全通过 +- [ ] 330 Frontend tests 全通过 +- [ ] 61 Admin V2 tests 全通过 +- [ ] E2E Playwright tests 全通过 (18 spec 文件) + +## P0 Bug +- [ ] 零未解决 P0 bug +- [ ] 近期修复已回归验证 + +## P1 Bug +- [ ] 所有 P1 已解决或有文档记录(含替代方案) +- [ ] 空 AI 响应处理已验证 +- [ ] SaaS relay SSE 错误处理已验证 + +## 关键缺口区域(手动 E2E) +- [ ] SaaSRelay(SSE) 通过场景 3.4 验证 +- [ ] streamStore 通过流式生命周期场景验证 +- [ ] Quiz Hand 通过场景 2.2 验证 +- [ ] Slideshow Hand 通过场景 2.3 验证 +- [ ] Speech Hand 通过场景 2.4 验证 +- [ ] DataMasking 中间件通过场景 3.6 验证 +- [ ] ButlerRouter 4域分类通过场景 1.2-1.5 验证 +- [ ] 冷启动流程通过场景 1.1 和 4.1 验证 +- [ ] 双 UI 模式切换通过场景 1.3/2.6/4.7 验证 +- [ ] 记忆管道闭环通过场景 1.6 和 3.7 验证 +- [ ] NL Schedule Parser 通过场景 1.7 验证 + +## 用户体验 +- [ ] "妈妈"画像可在10分钟内无帮助完成一项任务 +- [ ] "小李"画像可端到端完成会议纪要工作流 +- [ ] "王老师"画像可生成并交付测验 +- [ ] "极客张"画像可配置自定义模型并执行 Pipeline +- [ ] 所有用户可见文本均为中文(无原始英文错误) +- [ ] 深色模式完全正常 +- [ ] 模式切换动画流畅无卡顿 + +## 安全与合规 +- [ ] API key 不存储在 localStorage(仅 OS keyring) +- [ ] DataMasking 从提示中移除 PHI +- [ ] SaaS CORS 白名单正确配置 +- [ ] Cookie 设置正确: HttpOnly + Secure + SameSite=Strict + +## Admin 后台 +- [ ] 15个页面全部加载无错误 +- [ ] 关键页面 CRUD 正常(Accounts/AgentTemplates/ModelServices/Knowledge) +- [ ] Admin 认证使用 HttpOnly cookie + +## 性能与资源 +- [ ] SSE 流式后无内存泄漏 +- [ ] 100+消息对话无 UI 卡顿 +- [ ] 100+记忆条目后搜索仍 < 2s