文件
hyb-oa/issues/2026-05-06_19-54-01-r98-public-trialrun-closeout.csv
T

4.5 KiB

1IDTitleDescriptionAcceptanceTest_MethodToolsDev_StatusReview1_StatusRegression_StatusFilesDependenciesNotes
2A1R98 公网试运行收口合同冻结本轮只做公网部署 验证 视觉 OCR 备份恢复和人工真机配合说明CSV 校验通过且不改业务功能范围命令 python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-06_19-54-01-r98-public-trialrun-closeout.csvmanualDONEDONEDONEissues/2026-05-06_19-54-01-r98-public-trialrun-closeout.csv[]已校验通过 回滚路径 删除本合同
3A2本地发布门禁与静态回归执行本地 release gate 可自动化部分并确认 R97 后工作树可发布typecheck build prisma validate release gate 或等价命令通过命令 bash scripts/qa/run-release-gate.sh static 加必要的 targeted Playwright 回归typescript|playwrightDONEDONEDONEclient|server|scripts/qa["A1"]static 通过 smoke-local 8 passed 已修正企微 WebView 移动优先测试契约 回滚路径 revert 测试改动
4A3公网部署与运行时配置核查将当前 main 最新提交部署到 118.89.77.218 并核查 Caddy 容器 asset hash env 与 runtime smokehttps://oa.hyinda.com/ready 通过 容器内 dist 含 R97 关键 test id OCR provider 仍为 tencent命令 bash deploy/trialrun/deploy.sh 加 ssh 远端 docker-compose smoke 命令ssh|docker|bashDONEDONEDONEdeploy/trialrun|scripts/qa["A2"]部署脚本通过 ready external deps runtime smoke 均通过 OCR_PROVIDER=tencent region=ap-beijing 容器 dist 含移动关键 test id 回滚路径 使用最新备份和上个提交重新部署
5A4公网 live smoke 与移动视觉复核使用自动化检查公网登录 Portal 移动高频页和小屏出屏问题live smoke 通过 移动 390 视口关键页无桌面表格 无出屏按钮 截图报告落地命令 bash scripts/qa/run-web-gates.sh smoke-live 加 Playwright 公网视觉巡检playwrightDONEDONEDONEclient/tests/e2e|artifacts/r98-public["A3"]live smoke 使用独立 SMOKE001/SMOKE002 临时随机密码 3 passed 移动视觉 6 页 issueCount=0 截图见 artifacts/r98-public/screenshots 回滚路径 删除报告
6A5真实腾讯 OCR 与上传链路复核用现有真实发票文件在公网或本地 live 环境跑 OCR 终态复核真实发票上传后终态为 available 或清晰 ocr_failed 且不长时间 pending_ocr命令 PLAYWRIGHT_MANUAL=1 PLAYWRIGHT_OCR_LIVE=1 PLAYWRIGHT_OCR_LIVE_FILE=artifacts/北京悦海堂餐饮管理有限公司_发票金额1683.00元.pdf E2E_BASE_URL=https://oa.hyinda.com npx playwright test tests/e2e/manual/live-invoice-ocr.spec.ts --workers=1 --reporter=list --timeout=360000playwright|tencent-ocrDONEDONEDONEclient/tests/e2e/manual/live-invoice-ocr.spec.ts|artifacts/r98-public["A3"]真实 PDF 使用 smoke-employee 上传 腾讯 OCR 识别为 available 金额1683 销售方北京悦海堂餐饮管理有限公司 Playwright live OCR 1 passed 回滚路径 不涉及代码
7A6备份恢复与回滚证据执行或形成可复核的 DB 加 storage 备份恢复演练证据记录备份文件 恢复目标 ready 结果 回滚负责人和不可自动化原因命令 ssh 远端执行 backup-db.sh backup-storage.sh 并在可行时临时目录恢复验证ssh|docker|manualDONEDONEDONEdeploy/trialrun|artifacts/r98-public["A3"]已修复远端 backups 属主为 deploy DB 备份 hyb-oa-db-20260506_204004.dump 恢复到临时库表数96 storage 备份 hyb-oa-storage-20260506_204005.tar.gz 恢复文件数8 ready 通过 回滚路径 使用对应备份恢复
8A7企业微信真机复核说明给用户提供必须手机配合的最小步骤并收集结果已绑定用户从企业微信工作台进入后落到 /mobile 未绑定用户提示清楚人工步骤 手机企业微信 工作台 打开海音达 OA 截图或口头反馈 页面 URL 与结果manualDONEDONEDONEartifacts/r98-public["A3"]自动化确认企微 config ready 且 /api/auth/wecom/login?returnTo=%2Fmobile 302 到企业微信 OAuth 已在报告写明真机复核步骤 前序用户已反馈可进入 回滚路径 删除说明
9A8R98 报告回填与中文提交汇总自动化结果 视觉证据 OCR 备份恢复和人工剩余事项并中文分批提交Issue CSV 状态回填 报告落地 git status 干净命令 git diff --check 加 CSV 校验 加 git status --shortgit|manualDONEDONEDONEartifacts/r98-public|issues/2026-05-06_19-54-01-r98-public-trialrun-closeout.csv["A2","A3","A4","A5","A6","A7"]报告已回填 待最终 CSV 校验 diff check 和中文提交完成 回滚路径 revert 对应提交