福鼎市慧星软件技术服务有限公司 · 二〇二六年九月近况财税服务客户管理系统上线,含一年运行维护
打电话 加微信 免费诊断

实战笔记第 7 篇RPA交付质量

「没报错」不等于成功:自动化的判据要落在最终态

做网站自动化最容易被骗的地方,是脚本跑完没报错,可后台里那条记录根本没变。判据必须落在最终结果的列表页上。

给电商公司做单号自动回填时,我们遇到过这样一幕:脚本点了「发货」,填了单号,提交,接口返回「操作成功」,日志一片绿。第二天客户发现,有一单在后台里仍然是「待发货」。

为什么会这样

平台后台的「操作成功」只表示请求被收下了,不表示业务真的完成。中间可能被风控拦截、被验证码打断、被页面改版吃掉。脚本看到的是过程,客户看到的是结果。

判据要落在最终态

我们把每一步自动化的成功判据都改成:回到列表页,看那条记录的状态是不是变成了目标状态

  • 回填单号:列表里这单显示「已发货」才算成功。
  • 发布商品:商品列表里出现且状态为「在售」才算成功,发布接口返回 0 不算。
  • 写入表格:读回来那一行,和写进去的一致才算成功。

没到最终态的,一律判失败,并且当面告警到企业微信群,@ 到具体的人。

失败要当面报,不要自己兜

自动化最危险的写法是 try … except: pass。它让脚本永远不报错,也让客户永远不知道哪里出了事。我们的脚本失败时会做三件事:截图、记录原因、推送告警。修不修是人的决定,但必须先让人知道。

「没报错」只说明脚本没崩,不说明活干完了。

对应档案

档案 13店铺后台自动化多店铺电商公司 · 电商 · 操作型

无接口也能跑的自研 RPA:定时执行、判据落在最终态列表、出错企微报警。

快递单号自动回填与异常预警界面截图
图 04快递单号自动回填与异常预警 · 多店铺电商公司在用 · 演示里可以试:回放里第 9 单接口返回「操作成功」,列表仍是「待发货」,系统判它失败。

打开这套演示 →电商 · 操作型档案 1 条 →

看着眼熟的话,先让我们看一眼。

那张表、那个群或那套后台,我们先免费看一遍:问题出在哪、能不能改、大概要多久,都直说。

约一次免费诊断 →电话 138-6033-4766(微信同号)

全部 20 篇笔记 →按主题筛,或者从对应的档案看起。