跳转至

跨系统测试用例矩阵

角色 × 模块 × 优先级。需求 ID 见各系统 requirements.md

图例

优先级 含义
P0 发布阻断
P1 重要
P2 增强
类型 含义
API 接口/集成
UI 前端手工或 Playwright
E2E 跨系统端到端

认证

用例 ID 角色 模块 优先级 类型 关联需求
TC-AUTH-01 Admin 登录 P0 UI+API BE-REQ-001, ADM-REQ-001
TC-AUTH-02 User 登录 P0 UI+API BE-REQ-003, CV-REQ-001
TC-AUTH-03 Agent 登录开通 P0 UI+API BE-REQ-004, AGT-REQ-001
TC-AUTH-04 User 禁用拦截 P0 API BE-REQ-005, ADM-REQ-040
TC-AUTH-05 匿名 受保护路由 P0 UI ADM-REQ-002, AGT-REQ-002, CV-REQ-002

产品与模板

用例 ID 角色 模块 优先级 类型 关联需求
TC-CAT-01 Admin 产品树 P0 UI ADM-REQ-010, BE-REQ-010
TC-CAT-02 Admin 面料关联 P0 UI ADM-REQ-011, BE-REQ-011
TC-CAT-02b Admin 模板风格 P0 UI ADM-REQ-012, BE-REQ-012b
TC-CAT-03 Admin 主图/详情风格模板 P0 UI ADM-REQ-020, BE-REQ-012
TC-CAT-04 Admin Word 导入(风格) P0 UI ADM-REQ-021, BE-REQ-013
TC-CAT-05 User catalog 可见 P0 E2E BE-REQ-010, BE-REQ-012b

AI / 生图

用例 ID 角色 模块 优先级 类型 关联需求
TC-AI-01 Admin 模型池 P0 UI ADM-REQ-030, BE-REQ-020
TC-AI-02 User 生图扣费 P0 E2E BE-REQ-021, CV-REQ-020
TC-AI-02b User 主图/详情品类×风格批量生图 P0 E2E BE-REQ-055b, CV-REQ-022~024
TC-AI-03 User 配额不足 P0 UI+API BE-REQ-022, CV-REQ-021
TC-AI-04 User 并发限制 P0 API BE-REQ-023
TC-AI-05 Admin Prompt 测试 P1 UI ADM-REQ-060, BE-REQ-053
TC-AI-06 User 批量生图 P1 UI BE-REQ-055, CV-REQ-052

画布

用例 ID 角色 模块 优先级 类型 关联需求
TC-CANVAS-01 User 项目保存 P0 UI BE-REQ-030, CV-REQ-010
TC-CANVAS-02 User 乐观锁 P0 UI BE-REQ-030, CV-REQ-011
TC-CANVAS-03 User 隔离 P0 API BE-REQ-031
TC-CANVAS-04 User 文件夹 P0 UI BE-REQ-032, CV-REQ-012
TC-CANVAS-05 User 资产库 P1 UI CV-REQ-050

计费 / 代理

用例 ID 角色 模块 优先级 类型 关联需求
TC-BILL-01 User mock 支付 P0 E2E BE-REQ-040, CV-REQ-030
TC-BILL-02 User+Agent 绑客 P0 E2E BE-REQ-041, CV-REQ-040, AGT-REQ-012
TC-BILL-03 Agent 优惠比例 P0 UI BE-REQ-042, AGT-REQ-020
TC-BILL-04 System 分账生成 P0 API BE-REQ-043
TC-BILL-05 Admin 提现审批 P0 UI BE-REQ-044, ADM-REQ-051
TC-BILL-06 Admin 退款 P0 UI BE-REQ-045, ADM-REQ-052
TC-BILL-07 Agent 结算绑定 P0 UI BE-REQ-050, AGT-REQ-030
TC-BILL-08 Agent 导出 P1 UI BE-REQ-051, AGT-REQ-040
TC-BILL-09 Admin 方案上下架 P0 UI ADM-REQ-050

运营

用例 ID 角色 模块 优先级 类型 关联需求
TC-OPS-01 Admin 操作日志 P1 API BE-REQ-052
TC-OPS-02 Admin 收入看板 P1 UI ADM-REQ-064

建议执行顺序

  1. TC-AUTH-*
  2. TC-CAT-* → TC-AI-01
  3. TC-CANVAS-* / TC-AI-02
  4. TC-BILL-01 → TC-BILL-02 → TC-BILL-03 → TC-BILL-04
  5. TC-BILL-05 / 07

详细步骤见 scenarios.md