Files
deerflow-code/parallel-agents-vue-offline-test/parallel-agents-vue-offline-pack/docs/00-测试说明.md
T
2026-06-09 19:41:01 +08:00

3.2 KiB
Raw Blame History

并行多智能体面板 · 测试用例总览

本目录是 parallel-agents-vue 的手工测试用例(Markdown)。覆盖:并行调用与流式、文件写入禁用、 保存与回显、重新分析、免密登录与鉴权、嵌入与深色样式。

用例清单

文件 主题
01-并行调用与流式.md 并行扇出、流式输出、步骤条、席位状态条、禁写文件
02-保存与回显.md 保存聊天记录、历史列表、加载回显、更新保存
03-重新分析.md 重新分析(覆盖重跑)、停止、空输入校验
04-免密登录与鉴权.md username 免密登录、token 优先级、401 重登、口令门
05-嵌入与深色样式.md 配置文件接口地址、抽屉/弹窗嵌入、深色自适应、不污染宿主
06-可用智能体清单.md 测试用真实 agent_id 清单(可直接复制粘贴) + 示例任务
07-使用说明.md 在其它 Vue 项目中引入哪些组件、如何使用(props/事件/嵌入)
08-开发文档.md 二次开发:架构/数据流/事件协议/目录职责/后端契约/扩展指南

测试环境

组件 地址 / 命令
DeerFlow 后端 http://localhost:8001(make dev,需含本功能的新路由)
Vue dev demo http://localhost:5183(pnpm dev)
接口地址配置 src/config.ts 的 DEFAULT_BASE_URL

前置准备(所有用例通用)

  1. 后端已启动,且包含本功能:
    • POST /api/parallel-agents/run/stream(并行扇出,合并 SSE)
    • GET/POST/PUT/DELETE /api/parallel-agent-tasks(任务保存/回显)
    • POST /api/v1/auth/login/username(免密登录,公共)
    • 数据表 parallel_agent_tasks 已建(alembic upgrade head 或 create_all)。
  2. 至少准备 2 个真实存在的 agent_id(必须是后端注册过的真实 id,不能只写名字)。 本环境可直接用:roundtable-solution-design(方案设计)、roundtable-risk-review(风险审查)等 —— 完整可复制清单见 06-可用智能体清单.md。
  3. 打开 dev demo http://localhost:5183,填:
    • 后端 baseUrl:http://localhost:8001
    • 用户名:demo(免密自动登录)
    • 智能体:每行 agent_id, 显示名 点「打开面板(弹窗内)」。

用例字段约定

  • 用例ID:PA-<模块>-<序号>
  • 优先级:P0(核心,必过)/ P1(重要)/ P2(边界)
  • 前置条件 → 操作步骤 → 预期结果:逐条核对,全部命中才算通过。
  • 结果记录:建议在「实际结果 / 通过?」列里回填。