
如果从报表数据入手的话,很容易就变成改指标而不去改变体验了。先确定要查看哪些指标,然后再选择什么样的工具来测试。
第一屏显示关注三件事。最大的内容绘制出主内容出现的时间点,第一次输入延迟来衡量交互响应,累积布局偏移来记录视觉抖动。三项可以在实验室工具里复现,在真实用户监控中呈现分位分布,前者用来定位,后者用来验证。
工具分工不一样。浏览器开发者工具适用于单页分析,可以查看每个请求的排队和阻塞情况;在线评分工具给出总的结论以及改进建议;服务端日志和真实用户监控则补充了地域、设备等维度的信息。
优化的地方有四个。压缩和转换图片、减少阻塞渲染的脚本、提前建立重要的连接、降低首屏请求的数量。每次修改之后都要重新测试一遍,如果同时改变多个方面就会导致归因失效。
指标达标不代表体验好,通过抽样回放真实的访问过程来发现报表中看不到的卡顿。