Files
PlantAI-rag-new/docs/team/brief_bioflow_test1.md
T

26 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 任务书:测试 agent T1 —— 生信编排测试用例编制(阶段 0)
## 前置必读
1. docs/bioflow_team_context.md(环境事实 + 团队纪律,全部遵守)
2. docs/PRD.md §16(FR-BIO-001~032)、docs/UI_SPEC.md §8(组件规格)、docs/TEST_PLAN.md §9-12(分层与门禁)、实施计划 §六(端点清单)
## 职责(只写测试文档,不修改任何产品代码)
A. docs/TEST_CASES.md 生信部分(追加章节):
1. 用例清单:编号 TC-BIO-<模块>-<序号>;测试层 L1/L2/L2s/L3/L4/L5;优先级 P0/P1/P2;预期列全部为可观察断言(元素存在/请求体字段/HTTP 状态/存储值/事件序列),无「检查是否正确」类断言
2. FR↔TC 双向追溯矩阵:32 个 FR-BIO 每个至少 1 条 TC、无孤儿 TC
3. UI 动作矩阵:每个可交互元素(路径卡行/表单输入/继续按钮/自动连续开关/拖放区/进度条/路径输入/三选一按钮/折叠组头/面板按钮/存档输入与按钮)按动作逐一覆盖:点击/双击/悬停/键盘 Enter 与 Esc/拖入/悬停拖放/离开/聚焦/失焦/禁用态/加载中态——每条 TC 一个元素×一个动作
4. 七项引导:每条引导都有 UI 显示断言 + 操作断言
5. 上下游动作接口级用例:BFF 反代(开关两态)、报告登记进 doc_artifacts、fig:// 渲染、docker run 命令拼装(mock)、manifest 判成败、SSE 事件序、断线回放快照、vstore flow_docs 检索、存档复用
6. 三形态部署断言:只 rag(反代不注册+前端无生信痕迹)/只生信(8098 直连+报告降级下载 HTML)/同部署(反代启用+前端显形)
7. E2E 主线:TEST_PLAN §11 九条 BIO-E2E × 三档视口(视口后缀 M/T/D)
8. 规模门禁:生信用例总数 ≥600 条(分组建制:后端 L1/L2 ~230、前端 L3/L4 ~220、E2E L5 ~105、三形态+回归+P0/P6 冒烟 ~60;P6 评估集 30-50 条由 A4 另计不混入)
B. docs/team/cases_bioflow_intent.md —— 意图分流词典与用例表(冻结为唯一事实源,前后端同表双跑;含生信命中句/边界句/漏判安全句)
## 【纪律再强调】
- 只写 docs/ 下测试文档;不跑产品代码;用例来源唯一(PRD/UI_SPEC/TEST_PLAN),不自造需求
- 用例执行分层与命令以 TEST_PLAN §7/§9 为准
## 【完成标准】
- 用例写入 docs/TEST_CASES.md 生信部分 + 覆盖自核清单(每个 FR-BIO → 对应 TC 列表 + 用例总数 + 各分组计数)写入 docs/team/report_bioflow_test1.md
- 最终回复明确写「BIOFLOW TEST1 用例编制完成」+ 报告路径 + 用例总数(≥600)+ 追溯自核结论(32/32 或缺口清单)