跨系统测试用例矩阵
角色 × 模块 × 优先级。需求 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 |
建议执行顺序
- TC-AUTH-*
- TC-CAT-* → TC-AI-01
- TC-CANVAS-* / TC-AI-02
- TC-BILL-01 → TC-BILL-02 → TC-BILL-03 → TC-BILL-04
- TC-BILL-05 / 07
详细步骤见 scenarios.md。