品质管理 关于如何量化及规范化网页的响应速度

zhang · 2019年11月04日 · 最后由 甬力君 回复于 2019年11月05日 · 3378 次阅读

公司领导提出了一个想法就是规范一下公司网页产品的访问速度, 打比方说就是每个页面点击之后跳转耗时多久? 下载 excel 文件的请求会耗多长时间?
等等类似的情况.
自己在 testerhome 里面搜索了网页响应等关键字之后没有找到理想的答案, 自己在 google 上有搜索到一些规范准备先试着去尝试总结总结套用到自己公司上.
还想在此问下各位大佬们是否知道类似这种规范的文档? 或者有没有什么工具可以做这方面的响应速度测试?

共收到 9 条回复 时间 点赞

页面不多的话直接 Chrome 里的 performance 看时间

建议先和领导沟通确认下,他想要的到底是啥,想解决什么具体问题?

领导给的是方向,我们要沟通得出他为什么想要做这个,具体想要做成什么样,澄清他的需求。把方向直接当做目标,不一定就是正确的。

这类文档规范很多,例如 google 的 Lighthouse ,但要做好要耗费不少精力的。首先得能监控到线上的访问速度数据(测试环境再快也没用,用户慢还是慢),然后对于特别慢的针对性定位解决处理,积累经验。最后再逐步把这个事情常态化,变为规范在开发阶段就遵守落地。

一上来就直接到最后一步,整体团队很多时候并不那么容易转变过来的。在性能不能和当前业务需要挂钩时,做性能是很难得到团队的支持的。

这种东西要去找你们前端加埋点啊,你一个测试能做啥

简单点的,对网页性能打开速度和稳定性的,这是之前我做的:https://testerhome.com/topics/20613
深入一点的,一般都是在你们的项目代码里面加入探针,做一个前端实时的监控系统,给你的推荐:https://github.com/wangweianger/zanePerfor

guiyu 回复

感谢, 我刚尝试了下 performance 的功能, 有不少参数需要了解, 之后我再具体了解下 performance 的具体用法.

少年 回复

感谢分享, 这两个链接我回头看一下了解了解先. 探针这种说法第一次听说呢, 看来要学的还很多.

抓虫 回复

埋点这个 point 我 get 到了, thanks.
尽力为项目出一份力, 也许看起来在纯技术层面上不能对项目给出太多帮助, 但是规范的收集和整理这一块自己想出点力, 随着不断的打磨和修改, 希望能一点点的落地一些实际的东西.

陈恒捷 回复

了解了, 自己先大概做个调查后, 就再和领导沟通确认下,
昨天也搜索到了 google 的 Lighthouse, 单看文档就能感觉到, 要想做好是需要一段时间的努力的, 真的想落地的话, 感觉还要拆分和不断试错和调整.

整体团队很多时候并不那么容易转变过来的。在性能不能和当前业务需要挂钩时,做性能是很难得到团队的支持的。
这一句话太有感触了, 最近公司在做不少的规范, 但因为当前业务并没有因为规范的实施而有任何停滞, 要做到让团队支持, 确实还需要付出不少努力, 这一句话太警醒了, 自己要更结合实际的去尝试做好这件事.
谢谢大佬的经验分享.

2.5.8.10 原则?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册