- tests/docgen/:DC-UNIT/API/CONF/E2E/UI/REGRESSION/PERF 分组用例与可复跑脚本,报告逐条留痕(R1-R3 全记录) - 意图 30 条前后端同表双跑(pytest + node) - Playwright headless:docgen-ui/docgen-regression spec + b3 benchpanel 第 5 TAB 断言更新 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
34 lines
2.0 KiB
Markdown
34 lines
2.0 KiB
Markdown
# DC-REGRESSION —— 回归核对清单
|
||
|
||
> 对应用例:DC-REGRESSION-01~04(test_case_report.md §3.16)。
|
||
> 执行:在 TL 部署的前端(dev)上人工核对;Playwright 既有套件可选辅助
|
||
> (tests/e2e/,`npx playwright test`,结果截图/日志留痕)。
|
||
> 回归项不依赖 docgen 新功能即可执行(文档 TAB 相关回归在 DC-UI 组已覆盖)。
|
||
|
||
## 逐条检查点
|
||
|
||
### DC-REGRESSION-01 三模式问答
|
||
- [ ] 问答模式:发一问 → 答案块出现(结构:文本块 + 引用 chip);pipeline 卡五相位推进至 done。
|
||
- [ ] 方案模式:发一问 → 同 QA 流式链路,深证据链参数生效(请求体含 native_chain_enabled 等字段——Network 核对)。
|
||
- [ ] 检索模式:发一问 → 只出来源列表(sources),**不产生答案块**。
|
||
- [ ] 三模式下底栏四个 agent 点按相位联动(无回归)。
|
||
|
||
### DC-REGRESSION-02 停止
|
||
- [ ] 流式进行中点击「停止」:流立即关闭;当前消息置 error 并标注「已停止」;已收到的块保留不丢。
|
||
- [ ] 停止后 BFF 无悬挂请求(观察 /api/health 与日志无持续连接堆积)。
|
||
- [ ] 停止后可以继续发新问题(状态复位)。
|
||
|
||
### DC-REGRESSION-03 多会话
|
||
- [ ] ≥2 个会话切换:消息列表正确切换,无串数据;含 docgen artifact 块的会话可重渲染(块显示标题与「打开预览」)。
|
||
- [ ] 刷新页面:当前会话历史正确恢复。
|
||
- [ ] 全程无未捕获异常(Console 无 error)。
|
||
|
||
### DC-REGRESSION-04 历史 QA 消息无徽标回归(PipelineCard 改动)
|
||
- [ ] 打开含历史 QA 消息的会话(消息块无 capabilities 字段)。
|
||
- [ ] pipeline 卡头部:不渲染任何能力徽标 chip(零渲染);Console 无 error。
|
||
- [ ] 与 docgen 消息对比:仅 docgen 消息显示「文档生成」徽标。
|
||
|
||
## 回填要求
|
||
|
||
每条结论与现象留痕到报告实测列;发现的回归(与既有 ACCEPTANCE.md 基线不一致)记 FAIL 明细并同步 TL。
|