让项目覆盖组织默认名,核对缺失token和管理员限制
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json

本课实际输入字段
| scope | project | campaign | sequence | format | author_filename_example |
|---|---|---|---|---|---|
| organization | trail | 1 | png | northlab-trail-001.png | |
| project override | trail | autumn | 2 | png | trail-autumn-002.png |
| project override | studio | 3 | png | studio-003.png |
设置测试项目覆盖
reference.csv:作者验收映射,不是目标API回包
| item | expected | identity |
|---|---|---|
| 缺值 | 跳过空campaign,不写null | author_acceptance_reference |
| 覆盖范围 | 项目模板优先须有实际权限 | author_acceptance_reference |
| 示例身份 | 作者命名例,不假造系统token语法 | author_acceptance_reference |
应当保留的约束
| item | expected | identity |
|---|---|---|
| 缺值 | 跳过空campaign,不写null | author_acceptance_reference |
| 覆盖范围 | 项目模板优先须有实际权限 | author_acceptance_reference |
| 示例身份 | 作者命名例,不假造系统token语法 | author_acceptance_reference |
故意构造的错误样例
| case | bad_value | why_reject |
|---|---|---|
| 空值错误 | studio-null-003.png | 缺失值应跳过 |
| 权限误判 | 无管理员权限却改组织默认 | 未通过角色前提 |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。