某政务级平台需要每天核查多个业务页面的数据与运行状态。原先靠人工每天定时登录、逐页检查,耗时费力、容易漏检,还要长期占用人手。为把这项重复工作自动化、降低人工成本并及时发现异常,立项开发一套定时自动巡检与告警系统,替代人工每日巡检。
点击空白处退出提示
某政务级平台需要每天核查多个业务页面的数据与运行状态。原先靠人工每天定时登录、逐页检查,耗时费力、容易漏检,还要长期占用人手。为把这项重复工作自动化、降低人工成本并及时发现异常,立项开发一套定时自动巡检与告警系统,替代人工每日巡检。
系统主要功能模块:
1、定时自动巡检:按设定时间每日自动启动,用 Selenium 模拟登录并逐个打开多个业务页面核查;
2、自动截图存档:对关键页面自动截图并按日期归档,留存巡检记录;
3、异常自动告警:发现页面异常或数据不符时,自动通过钉钉机器人和邮件推送提醒;
4、无人值守运行:支持锁屏、未登录状态下后台稳定运行,并按法定节假日调休日历判断是否执行;
5、日志记录:完整记录每次巡检过程与结果,便于回溯排查。
本人独立完成需求分析、开发、部署与长期运维。技术栈:Python + Selenium 做 UI 自动化,Windows 计划任务做定时调度,钉钉机器人(加签)与 SMTP 邮件做告警推送,OCR 识别页面信息,按调休日历判断执行。难点在于锁屏无人值守下驱动浏览器的稳定性,以及避免误报的判定逻辑。系统 7×24 稳定运行至今。



评论