每日一博 | 得物前端巡检平台的建设和应用
1.背景 我们所在的效能团队,对这个需求最原始的来源是在一次“小项目”的评审中,增长的业务同学提出来的,目的在于保障前端页面稳定性的同时减少大量测试人力的回归成本。页面稳定性提升,之前迭代遇见过一些C端的线上问题,比如页面白屏、页面报错等不同类型的问题,严重影响了用户体验,需要针对这一专项进行优化,提高用户体验。回归投入成本大,H5页面巡检在用户稳定性提升上具有较大意义,在每个迭代大概有近十万个页面需要巡检(比如双旦、情人节等大促活动期间则更多)。 > 本文中的部分技术调研、演示代码块、疑惑问题等,均由ChatGPT提供 2.建设 开局先放一张平台完整的使用流程图(跟着箭头的顺序) 部门内以“小项目”的形式立项之后,我们就开始了巡检平台的建设。 首先是在业务目标方面 增长的测试同学作为业务方,给我们这个项目定了“三高”目标,大概可以概括为三高:“平台使用效率高”、“巡检执行效率高”、“告警准确性高”。同时也很贴心的给我们列举了大概需要的功能模块一期巡检平台功能设计PRD 其次是在技术实现方面 我们当时备选的基础语言语言有Python和Node,Python是我们比较熟悉的,在当时...
