《OpenClaw 浏览器自动化稳定性自检清单(10项)》
目标:判断你的自动化是否从“能跑一次”升级到“能长期稳跑”。
1)流程成功率是否达标?
同一流程连续跑 10 次,成功率是否 ≥ 90% 不达标就先别扩面
2)关键步骤是否有结果校验?
每个关键动作后,是否验证“结果真的发生” 例如:提交后状态是否更新、按钮是否消失、页面是否跳转成功
3)是否设置超时与重试策略?
每一步是否有明确超时 失败后是否有限次重试(而不是无限卡死)
4)是否有失败分支与人工接管点?
重试失败后是否自动告警 是否能快速切换到人工处理,而不是整条流程中断
5)元素定位是否抗变更?
是否尽量避免脆弱选择器(纯位置、动态 class) 是否优先使用更稳定的语义定位(文本、role、可读标识)
6)登录态与会话是否稳定?
登录过期、验证码、二次验证出现时有没有应对方案 是否避免把核心流程强依赖在脆弱会话上
7)执行账号是否做了权限隔离?
是否使用专用自动化账号(而非主账号) 是否遵循最小权限原则(只给必须权限)
8)是否具备全链路日志?
是否能追踪:何时、做了什么、在哪一步失败 日志是否足够支持复盘与审计
9)是否有版本变更回归测试?
页面改版、流程更新后,是否有固定回归用例 是否在正式跑批前做小规模验证
10)是否定义了“停机阈值”?
连续失败几次就自动停机并告警? 避免错误无限放大(重复提交、重复操作、误触发)
夜雨聆风