S2-S5 测试组织账号解阻自动化验收真机待确认

这个提交包含在:
2026-05-10 21:04:13 +08:00
父节点 011dd62a46
当前提交 3c9cd3aa41
共修改 4 个文件,包含 32 行新增和 20 行删除
+18 -6
查看文件
@@ -9,7 +9,7 @@
- 测试日期:
- 测试人:
- 公网地址:`https://oa.hyinda.com`
- 账号角色:专用员工 / 经理 / 财务 / 管理员 / 后台公司负责人
- 账号角色:专用测试员工 / 测试主管 / 测试负责人 / 测试财务 / 测试财务主管 / 测试管理员
- 设备:iPhone / Android
- 系统版本:
- 企业微信版本:
@@ -62,15 +62,27 @@
## 审批与通知
- 正式审批口径:`majianyong` 是员工可见的直属主管;`wangshunli` 是后台公司负责人,配置为 `ceo + admin`,不配置为普通 `manager`;`admin` 不代表业务审批权。
- 试运行验收不使用真实员工日常账号,使用测试替身账号模拟正式组织链路:`SMOKE002 -> SMOKE101 -> SMOKE201 -> SMOKE302/SMOKE301`。
- `SMOKE001` 仅作为测试管理员,不具备业务审批权;企业微信原生身份验收必须使用企业微信侧测试成员绑定 OA 测试账号。
- 若没有企业微信测试成员,只能记录手机浏览器或企业微信 WebView 登录结果,企业微信原生身份验收记为 `BLOCKED`,不得宣称 R5 完成。
- 正式审批链验收矩阵:
| 验收项 | 账号角色 | 直属上级 | 提交人 | 期望审批人 | 结果 | 截图或录屏位置 |
| --- | --- | --- | --- | --- | --- | --- |
| 普通低/中额单据 | 专用员工 | `majianyong` | 专用员工 | `majianyong` | | |
| 高额/高风险/例外单据 | 专用员工 | `majianyong` | 专用员工 | `majianyong -> wangshunli` | | |
| 主管本人申请 | `majianyong` / `manager` | `wangshunli` | `majianyong` | `wangshunli` | | |
| 公司负责人本人申请 | `wangshunli` / `ceo + admin` | 按正式配置 | `wangshunli` | 阻断或非本人兜底审批人 | | |
| 系统管理员无业务审批权 | 仅 `admin` | 按正式配置 | 任意测试单据 | 不允许仅凭 `admin` 审批 | | |
| 普通低/中额单据 | `SMOKE002` / 测试员工 | `SMOKE101` | `SMOKE002` | `SMOKE101` | | |
| 高额/高风险/例外单据 | `SMOKE002` / 测试员工 | `SMOKE101` | `SMOKE002` | `SMOKE101 -> SMOKE201 -> SMOKE302/SMOKE301`,以现有金额和财务规则为准 | | |
| 主管本人申请 | `SMOKE101` / 测试主管 | `SMOKE201` | `SMOKE101` | `SMOKE201` | | |
| 公司负责人本人申请 | `SMOKE201` / 测试负责人 | 无直属上级 | `SMOKE201` | 阻断或非本人兜底审批人 | | |
| 系统管理员无业务审批权 | `SMOKE001` / 测试管理员 | 无直属上级 | 任意测试单据 | 不允许仅凭 `admin` 审批 | | |
| 财务复核与付款/导出 | `SMOKE301` / `SMOKE302` | `SMOKE201` | 已批准测试单据 | 按财务与财务主管权限处理 | | |
自动化补充证据(不替代企业微信真机):
- `2026-05-10`:公网 live smoke、真实 OCR 和测试替身审批链已通过;证据目录 `artifacts/qa-flow/live-smoke-readiness-20260510-205136`。
- `SMOKE002` 请假待办已分配给 `SMOKE101`;`SMOKE101` 本人请假待办已分配给 `SMOKE201`;`SMOKE201` 本人请假提交被 `no_actionable_approver` 阻断。
- `SMOKE001` 仅凭 `admin` 审批业务待办被拒绝,HTTP `403/PERM_002`。
- 小额报销经 `SMOKE101` 后进入 `finance` role;大额报销进入 `SMOKE101 -> ceo -> finance_mgr`,由 `SMOKE301/SMOKE302` 测试角色验证。
- 企业微信原生工作台、OAuth 绑定、通知 deeplink 和真机截图/录屏仍待使用企业微信测试成员完成;未完成前 R5/O3 不标 `DONE`。
- 经理账号可在移动端看到审批待办。
- 审批详情可查看申请摘要、附件、发票、审批记录。