R7E 浏览器业务先行试运行证据回填

这个提交包含在:
2026-05-14 11:44:02 +08:00
父节点 352cb365ad
当前提交 5afb8f9ab1
共修改 5 个文件,包含 901 行新增和 19 行删除
+16
查看文件
@@ -201,6 +201,22 @@ R7E 结论:公网、live smoke/OCR、移动矩阵、核心业务流、账号
结论:公网 PC 和移动网页自动化基线可继续试运行;`R7E-9..18` 仍需真实角色按企业微信/浏览器操作后记录,且默认本地 E2E 账号链路与当前 R7E smoke 账号链路不一致,需要后续把公网业务流测试切换到 R7E live 凭据或维护测试数据。
## R7E 浏览器业务先行试运行
执行时间:2026-05-14。命令为 `PLAYWRIGHT_MANUAL=1 E2E_MODE=live LIVE_SMOKE_BASE_URL=https://oa.hyinda.com R7E_BROWSER_TRIALRUN=1 npx playwright test tests/e2e/manual/r7e-browser-business-trialrun.spec.ts --workers=1 --reporter=list`。报告路径为 `artifacts/r7e/browser-business-trialrun/report.md`,截图路径为 `output/playwright/r7e-browser-business-trialrun/`。
| 流程 | 账号角色 | 测试单据 | PC 结果 | 移动浏览器结果 | 问题编号 | 结论 |
| --- | --- | --- | --- | --- | --- | --- |
| 公共前置 | 员工、审批人、财务、财务主管、管理员 | N/A | 5 类角色公网账号密码登录 `/portal` 均通过;`/ready` 通过 | N/A | - | 通过 |
| 报销 | 员工 | `c28fbf1a-6c3c-492a-a1e4-af0754c4fcfc` | 授权 PDF 样票返回 `used_by_company`,系统阻止重复绑定;未形成可提交报销 | N/A | R7E-ISSUE-BROWSER-001 | 暂停,需更换未使用授权样票或清理测试样票口径后补测 |
| 审批 | 审批人 | 报销审批未生成;采购审批已处理 | 报销审批因报销未提交而跳过;采购审批链路通过 | N/A | - | 部分通过,不关闭 R7E-11 |
| 请假 | 员工、审批人 | 未生成 | 进入请假步骤时命中账号密码登录频率限制“请求过于频繁”,未创建请假单 | N/A | R7E-ISSUE-BROWSER-002 | 暂停,需等待限流窗口或降低角色反复登录频率后补测 |
| 采购 | 员工、审批人、财务主管 | `CG-20260514-0003` | 采购创建、提交、审批、状态和审批历史通过;归档入口按财务主管角色验证 | 移动采购列表和详情通过,无 PC 壳回退证据 | - | 通过,但附件上传未覆盖,不关闭 R7E-13 |
| 财务 | 财务、财务主管、管理员 | N/A | 因报销未形成可付款单据,付款批次和台账付款闭环跳过 | N/A | R7E-ISSUE-BROWSER-003 | 暂停,依赖报销补测 |
| 移动通用 | 员工、审批人、财务 | N/A | N/A | 因整体用例超时和浏览器上下文关闭,未完成独立移动通用补测;此前角色页面 smoke 与移动矩阵仍可作为基础证据 | QAOPS8-TEST-001 | 测试维护项,不作为业务失败 |
结论:浏览器业务线已经证明“采购 PC/移动主链路”和“公网角色登录前置”可用;报销、请假、财务仍不能关闭。企业微信免登录、消息送达、消息 deeplink、企业微信 WebView 文件选择器和代表设备真机反馈仍留在 `R7E-9`/`R7E-15`,不由本轮浏览器试运行替代。
## QAOPS8 Go/No-Go 当前结论
执行时间:2026-05-13。