高端网站建设怎样做好前端页面的性能测试?
深圳网站建设公司提醒任何测试的目的都是为了避免不流畅的用户体验,而糟糕的网站性能正是导致用户体验不流畅的主要原因之一。因此,性能测试虽然不是针对系统或视觉问题的测试,却也是测试库的重要组成部分。性能测试衡量的是影响用户使用网站的流畅程度的关键指标,包括页面大小、请求数量、首字节时间(time to first byte,TTFB)、加载时间和滚动性能。性能测试的关键是制定合适的预算并坚持下去。网站建设公司的设计师请注意如何进行这一步,将决定你的项目测试的有效性。
高端网站建设怎样做好前端页面的性能测试之制定性能预算
制定性能预算是指为每个关键指标设定目标值,然后在所有代码合并或部署之前持续测试这些指标。若有任何一个指标没通过测试,则需要调整新增的功能,或删除一些其他功能。正如财务预算那样,很少有人对性能预算的前景感到非常兴奋。对大多数人来说,预算意味着花费更少、获得更少、乐趣更少……总之就是“更少”。在一个一直告诉我们可以拥有更多的世界里,“更少”实在是没什么意思。作为设计师,如果不能肆意地折腾高分辨率图像和全屏视频,就会觉得自己的创造力被扼杀了。作为深圳高端网站建设的开发者,如果没有 CSS 框架、几个 JavaScript 框架和一些 jQuery 插件,就会觉得自己无法工作。“更少”一点都不好玩!作为一个在过去四年里一直按照财务预算生活的人,我很理解没有得到自己想要的一切意味着什么。但从好的方面来看,当我真的按照预算花了一大笔钱时,我不会因此有愧疚感或负债。同理,做好预算让我们能够负责任地“消费”并且不会后悔。正如财政纪律和财务预算那样,用户体验准则和性能预算可以帮助我们实现最终目标,即创建一个性能良好并且对用户有吸引力的网站。财务预算通常基于一个人的收入,而性能预算更多地与外部因素相关,而不是内部因素。
高端网站建设怎样做好前端页面的性能测试之竞争基线
制定性能预算的一种方法是参考竞争对手。虽然“至少我比某某更好”不能作为网站性能不佳的借口,但是这种方法确实可以保证你有一定的竞争优势。
首先来看几个竞争对手的主页和登陆页,然后和自己的网站比较加载时间、网页大小和其他的关键指标。你的目标不是达到竞争对手的水平,而是要保证领先竞争对手 20% 甚至更多。因此,如果竞争对手的产品列表页在 3 秒内加载完成,那么你就要确保自己网站的产品列表页在 2.4 秒内加载完成,甚至更快。这些超越竞争对手 20% 的优势,是用户将你和竞争对手区分开来所需要的。优化关键指标并不能一劳永逸,它需要的是持续监控。可以确定的是,你的竞争对手也正在寻找方法来改善和优化他们自己的网站。如果他们也一直参考你的网站来确定预算,那么你其实也在推动他们减少性能预算!
高端网站建设怎样做好前端页面的性能测试之平均基准
不管你的竞争对手是谁,把你的网站性能基线与行业平均水准和通用的最佳实例相比较总是必不可少的。我们没有理由因为竞争对手的落后而保持平庸。HTTPArchive(http://httparchive.org/)是个不错的服务,它测试并记录了几十万个网站的各种性能指标,截至 2015 年 4 月,有几个值得注意的数据。
· 页面大小:2061KB。
· 总请求次数:99。
· 可缓存资源所占比例:46%。
因此,如果想让自己的网站比大部分网站都快,可以考虑设定一个目标:一个 1648KB 的网站,包括 79 个请求,其中 44 个请求可以缓存。这将使你的网站领先平均水平 20%。现在我们已经知道几个制定预算的方法了,那么当我们开始测试时,需要考虑的预算项目有哪些呢?我们将在本栏目后面的文章继续与各位探讨。好了,
深圳网站建设公司本文关于“高端网站建设怎样做好前端页面的性能测试?”就分享到这里。假如您需寻找深圳高端网站建设开发,请联系我们或拨打网站技术客服电话,有专人为您提供免费解决方案。谢谢关注,博纳网络编辑整理。