automation-run-2026-11-11-R149.md 3.7 KB

自动化执行记录 · 测试负责人闭环 第 149 轮(2026-11-11 17:47–18:30 GMT+8)

触发:定时自动化 32de5e1c-d38c-41f7-93a8-cde952b1ff「测试负责人闭环(全部用例通过 + 覆盖 SRS/场景含异常流)+ 浏览器走 cfc.iwintrue.com/admin 与 /frontend(189/本机每节点单任务)+ langgraph 派 251 + 结果有变提交远程并通知研发」。 执行档:review(离线)。全程只读:未装依赖、未启停服务、未改生产代码、未改测试断言。

1. 时序

时间 动作 结果
17:47 读自动化记忆 + git fetch 本地 = origin = 1573d89e3(0 落后);R148 窗口后研发合入 2 docs/chore 提交
17:48 环境探针 JDK 1.8.0_25 / Maven 3.6.1 / Node v22.22.2 / D: 93G 可用 → 全部可用
17:49 后端全量 kick(后台) mvn -o -B clean test 启动
17:49 251 langgraph kick setsid nohup + 落盘 /tmp/r149_pytest.log
17:49 189 admin-desktop 实派 5/5(99s,EXIT=0)
17:51 本机 fe / shop / health / dx 6/6、4/4、13/13、2 skip(health 无 502 复现)
17:55 三套 Jest web 116/116、fe 616(601/3/12)、根级 23(7/16)
17:58 线上探针 5+3+2 鉴权 5/5 = 401;/api/admin/families/overview = 200+code:400;/admin /frontend 302、/ 404;251/189 200、204 000
18:00 度量脚本 + 锚点扫描 场景 215 / 映射 155(72.1%);TC 837 / 异常流 498(59.5%);锚点 104(脚本)
18:03 langgraph 读结果 51 例:48 过 / 3 红(test_auto_tag 3,根因 401 ****ab12 + 429 AgnesAI)
18:27 后端收尾 39:08;347 类 / 2946 例 / 2925 过 / 16F+1E+4S = 99.29%
18:30 报告 + 台账 + 通知 本记录 + report-test-2026-11-11-R149.md + notice + blockers/status 附录

2. 关键判定

  • 后端强制实跑(R148 已实跑;本轮窗口含研发版本 bump,继续实跑取证)→ 结果与 R148/R146 逐类逐例一致,零回归第 9 次。
  • langgraph 漂泊:R147 51/51 → R148 50/51 → 本轮 48/51(3 红全在 test_auto_tag)。根因:API key ****ab12 → 401 Authentication Fails(B-74 复燃,曾于 R124 实锤、R127/R128 销号)+ AgnesAI 429 free rate limit → 上游凭据/额度双重故障,非代码回归。
  • B-142-2 不销号:需连续 2 轮绿,本轮 3 红未达。
  • 新增复燃登记 B-74(B-149-1):****ab12 key 401 再现 → 运维须轮换凭据。
  • B-148-1 未复现:health 13/13 直跑全绿,网关 502 观察项本轮无证据。
  • B-189 维持可比:189 spec blob 4703d73fb = 本机。

3. 与 R148 差异

指标 R148 R149 差异
后端 实跑 99.29%(347/2946/17红) 实跑 99.29%(同集合同数) 0(零漂移第 9 次)
langgraph 50/51(1 红 ConnectError) 48/51(3 红 401+429) -2 过
前端 601/3/12 601/3/12 0
管理端 116/116 116/116 0
根级 7/16 7/16 0
浏览器 28/28 + 2 skip 28/28 + 2 skip 0
全量 3782 / 3727 = 98.55% 3782 / 3725 = 98.49% -2 过 / -0.06pp
门禁 有条件通过 有条件通过(G7 仍 ❌) 持平

4. 未实测 / 未授权项(如实记录)

  • 性能压测(k6/JMeter):无脚本 + 需联网/需目标环境 → 未实测。
  • 依赖漏洞扫描(SCA)、DAST:需联网 → 未授权未执行。
  • 变异测试(PIT):仓库未配置 → 未实测。
  • 后端行覆盖(jacoco):pom.xml 无插件 → 无凭据。
  • 多引擎兼容(webkit/firefox)、axe 无障碍:需联网装浏览器 → 未实测。
  • 业务 UAT:无签署记录 → 待核实。