生产环境视觉监控
生产视觉监控是定期捕获正式网站的视觉状态,与参考进行对比,以发现部署前未被捕获的回归。
预发布测试覆盖你能控制的。但不覆盖:Chrome更新改变字体渲染、CDN服务错误CSS版本、第三方脚本注入破坏布局的元素。
为什么预发布环境不够
预发布是近似。不同的流量、数据、第三方脚本。Chrome每4周更新一次。
监控什么
定期间隔捕获关键页面。第三方脚本。跨浏览器渲染。
与传统视觉测试的区别
传统 = 部署前。监控 = 部署后。互相补充。
实施
从5个关键页面开始。每小时或6小时捕获。每天早上检查告警。
常见问题
监控多少页面?
先从5-10个关键页面开始。
多久一次?
关键页面每小时。
会拖慢网站吗?
不会。从外部浏览器捕获。