- 实现 VCR 在启用真实 LLM 时默认使用 off 模式 - 实现动态数据库隔离以支持并行测试 - 修复 Pro 模式 session 持久化测试 - 移除 VCR fixtures 中的时间戳字段 - 改进测试隔离以防止路由状态泄漏 - 修正 smart-e2e 只检查实际调用 LLM API 的测试 fixture - 简化 smart-e2e 使用 auto 模式 - 重命名 analyze-prompt.spec.ts 为 route-initialization.spec.ts - 添加 session 持久化测试,验证下拉框选择刷新后丢失问题
- 实现智能测试系统,统一测试入口 - 完成 Pro 路由重构和 Image 模式评估测试 - 为 Image 模式添加 data-testid 支持 - 完善 E2E 测试并修复选择器策略 - 优化 Seedream、OpenAI 和 SiliconFlow 适配器 - 移除调试日志,保留错误和警告日志 - 重命名 Pro 模式子模式(system/user → multi/variable) - 清理测试代码并改进稳定性
- 建立 VCR 测试基础设施,支持 LLM API 回放 - 添加错误门禁和冒烟测试 - 添加 LLM 服务集成测试(P0) - 记录测试进展并更新任务计划