当前位置:网站首页 > 性能测试 > 正文

页面性能测试_软件第三方测试报告

1页面性能测试概述

页面性能测试则是针对于页面性能优化而开展的一种性能测试,目的是对Web系统的页面进行测试以确认系统页面是否会影响系统的性能并为页面的优化提供依据与建议,最终提升系统的整体性能表现,提高用户体验满意度。他的关注点是在与页面,不在于后端。有别于我们通常说的性能测试。

相对于C/S架构的应用系统,Web应用系统所有数据都需要从服务器端下载,虽然浏览器有缓存机制,但客户每次访问仍然需要下载大量

很多人觉得如果有大量服务器做支撑,就不会存在性能问题,其实是不对的,当硬件达到一定水准后提升硬件已无作用。举个例子,当一个页面中包含几百个请求,页面中没有经过优化的javaScript文件、CSS 文件与图片件大小达到10MB,即使当前只有一个用户在访问该系统,页面的访问速度也会慢得惊人,纵使增加再多的服务器也不见得会有明显的性能提升。

2提高页面性能的一般方法

2.1减少请求和响应的往返次数

HTTP缓存是最好的减少客户端服务器端往返次数的办法。缓存提供了提供一种机制来保证客户端或者代理能够存储一些东西,而这些东西将会在稍后的HTTP 响应中用到的。(即第一次请求了,到了客户端,缓存起来,下次如果页面还要这个JS文件或者CSS文件啥的,就不要到服务器端去取下来了,但是还是要去服务器上去访问一次,因为请求要对比ETag值。

2.2减少请求和响应的往返字节大小

l 使用更少的图画

l 将所有的CSS浓缩到一个CSS文件中

l 将所有的脚本浓缩到一个JS文件中

l 简化你的页时间

l 使用HTTP压缩

PS:貌似太理想化了。。。。。

2.3太多了yahoo的22条规则,值的参考

3页面性能测试的环境搭建

环境为:Yslow+ShowSlow+WAMP(VertrigoServ)

步骤如下:

n 创建一个db为showslow

n 导入下载的ShowSlow中的tables.sql

n 把下载的ShowSlow放到www目录下,修改config.php中的

$db = 'showslow';

$user = 'root';

$pass = ''; //密码根据你的情况修改。

n 打开ff配置about:config

过滤器:yslow

修改下面三项内容:

extensions.yslow.beaconUrl=

http://localhost.com/showslow/beacon/yslow/

extensions.yslow.beaconIn

到此这篇页面性能测试_软件第三方测试报告的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 常用图像分类、目标检测模型性能测试_图像分类和目标检测2024-10-30 21:17:19
  • 9个最佳性能测试工具(2024)_主流的性能测试工具2024-10-30 21:17:19
  • 软件性能测试基本概述_软件性能测试基本概述怎么写2024-10-30 21:17:19
  • 浅谈游戏中的性能测试_浅谈游戏中的性能测试论文2024-10-30 21:17:19
  • 深入探讨React Native的性能测试策略2024-10-30 21:17:19
  • 性能测试报告实例_软件测试实验报告2024-10-30 21:17:19
  • 测试—数据库性能测试_数据库性能测试工具2024-10-30 21:17:19
  • 【性能测试过程】之 前端性能测试_前端性能测试工具2024-10-30 21:17:19
  • 超详细!Jmeter性能测试_jmeter性能指标2024-10-30 21:17:19
  • 性能测试原理及性能测试实例分析_性能测试原理及性能测试实例分析题2024-10-30 21:17:19
  • 全屏图片