Cleaning browser cache

 清除浏览器缓存【译文】

 

URL: http://blog.testsautomation.com/ ... che-loadrunner-web/
译者:Rita      原作者:Waldemar   

  众所周知,浏览器可以存储一些从远程服务器磁盘中下载的HTML/JPG等文件,所以你可以在下次访问时速度更快,这称之为“缓存”。
  LR的VuGen中有一个选项,可以在你性能测试时模拟浏览器缓存的行为。但怎么用、什么时候用?以下是我的建议


不清除缓存
  如果应用更多情况是一个公司内部相同的用户群使用,我建议不要清除缓存,因为你的测试是要反映出用户的行为。如果要问为什么,那么你自己先问一下自己,你多久清空一次你的浏览器缓存?一周、一个月还是每次登陆登出?
  这样设置后,你的事务性能图如下所示:

 

  有缓存的情况下,第一次迭代之后,事务的响应时间明显小很多,这是因为用户从缓存中获取了大部分文件资源。


清除缓存
  如果应用是网络应用,并且用户基本上也都是网络用户(每次用户都是不同的人),那么我建议清除缓存,因为很可能用户是没有缓存存储信息的新用户。
   下面是清除缓存后的性能测试图:

 

 每次迭代,用户都是以没有缓存的状态开始,所以此时需要从远程服务器得到所有文件资源。


结论:
  仅仅通过设置清除或不清除缓存,事务性能测试的结果就会有很大差别。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值