问题现象:

在使用LoadRunner对起始页做压力测试时,遇到一个大家都容易碰到的问题,即没有设置脚本运行时清除浏览器的缓存,导致虚拟用户上去了但是Http请求却没有发出去。

具体现象是这样:

1. 用lr录好请求页面的脚本,启动controller连接agent对服务器打压力。

2. 每1分钟增加100个虚拟用户,当达到2000个时持续5分钟。

3. 执行过程中,虽然虚拟用户按照计划在不断上涨,但是apache的Log中的http每分钟请求只有100个。按照预期,log中的http请求数应该是不断地在更新。

u IE缓存与过期时间:

每次请求页面时,IE都会做哪些事情?

1. IE在请求资源前会查询待请求的资源在缓存中是否存在。

2. 如果在缓存中存在,并且过期时间未到,则直接渲染不发出请求。

3. 如果在缓存中存在,过期时间已到或者无过期时间,则发出If-Modified的请求,服务器返回304。

问题现象中所描述的问题属于上述的第2条,即每个Vuser运行之后缓存了待测试页面。在随后的压力中,因为页面存在过期时间导致HTTP请求没有发出。

u LoadRunner的设置:

为了能够让lr不断地将http请求发送至服务器,我们设置在每次迭代时将缓存清除。

设置步骤如下:

1、 打开Run-Time Settings:

2、 设置清除缓存:

如图中,勾选”Clear cache on each iteration”。

转载请注明:http://blog.csdn.net/sogouauto
--------------------- 
作者:自动化测试_搜狗测试 
来源:CSDN 
原文:https://blog.csdn.net/sogouauto/article/details/44829059 
版权声明:本文为博主原创文章,转载请附上博文链接!

LoadRunner缓存设置相关推荐

  1. Loadrunner日志设置与查看

    Loadrunner日志设置与查看 1.打开EXtended Log Log告诉了我们一切,默认的Log是standard Log,这时远远不够的.我们要extended log,打开路径为runti ...

  2. Nginx缓存设置教程

    这篇文章主要介绍了Nginx缓存设置案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下 在开发调试web的时候,经常会碰到因浏览器缓存(cache)而 ...

  3. redis缓存失效时间设为多少_java操作Redis缓存设置过期时间的方法

    关于Redis的概念和应用本文就不再详解了,说一下怎么在java应用中设置过期时间. 在应用中我们会需要使用redis设置过期时间,比如单点登录中我们需要随机生成一个token作为key,将用户的信息 ...

  4. Linux系统下的Nginx的缓存设置、压缩配置和自动列目录配置

    (本文内所有的centos系统命令均使用斜体加粗表示,以便各位阅读) 注意!本人使用的是Lnmp脚本模式安装的Nginx 1.8.0稳定版,如果是从官网下载的版本,nginx.conf的配置文件有些不 ...

  5. nginx 缓存设置

    浏览器缓存原理 浏览器缓存 HTTP协议定义的缓存机制(如:Expires:Cache-control等) 2.浏览器无缓存 3.客户端有缓存 校验过期机制 校验是否过期                ...

  6. php 静态扩展,thinkphp5行为扩展实现html静态缓存设置

    thinkphp5行为扩展实现html静态缓存设置 2018-06-19 11:53:10ThinkPHP thnkphp5行为扩展html静态缓存 利用钩子thinkphp钩子进行行为扩展.先上本地 ...

  7. nginx 压缩和缓存设置

    nginx js和jpg图片缓存设置 server { listen       80; server_name  localhost; index index.htm index.html; roo ...

  8. Nginx 笔记与总结(14)expires 缓存设置

    设置缓存,可以提高网站性能. 当网站的部分内容,比如新闻站的图片,一旦发布就不太可能发生更改,此时需要用户在访问一次页面之后,把该页面的图片缓存在用户的浏览器端一段时间,就可以用到 nginx 的 e ...

  9. 如何让cloudflare缓存html,CloudFlareCDN页面规则缓存设置教程

    wordpress博客使用CloudFlare的CDN来加速网站(页面规则缓存设置教程) 此篇文章只讲wordpress站点使用CloudFlare CDN的页面规则教程. CloudFlare的CD ...

最新文章

  1. 【Python】百度翻译的爬虫实现(前篇)
  2. .ne中的控制器循环出来的数据如何显示在视图上_Web程序设计-ASP.NET MVC4数据库操作实例...
  3. python这么多包、怎么记住_学Python的人这么多 有哪些技巧可言
  4. DLT algorithm needs at least 6 points for pose estimation from 3D-2D point correspondences. (expecte
  5. 企业IM,阿里钉钉“恶”企业微信“善”?
  6. 代码写累了来这看看,笑笑
  7. 自控matlab建模实例,控制系统建模与仿真:基于MATLAB/Simulink的分析与实现
  8. Valine-1.4.4新版本尝鲜+个性制定(表情包、qq头像、UI样式)
  9. Greenplum单机版部署
  10. php 检查货币类型_php 判断函数是否为费用类型(金额/货币:6.02)有小数点
  11. 科赫雪花小包裹实例详解
  12. 如何保留5个有效数字输出c不4舍5入_好吃好喝不发胖,这样过年才健康团
  13. JProfiler ERROR: Invalid license key. Aborting.
  14. SpringBoot对接微信公众号,持续更新
  15. 切线空间?切线空间的作用到底是什么?
  16. 成功解决 ValueError: Not a TBLoader or TBPlugin subclass: <class ‘tensorboard_plugin_wit.wit_plugin_load
  17. python 和vba在财务上_Excel,VBA太烦!PowerBI太贵!可以用Python处理公司财务数据并实现可视化吗?...
  18. linux777是什么权限,linux设置777权限意思
  19. [BUUCTF-pwn] wdb_2018_semifinal_pwn3
  20. P5459 [BJOI2016]回转寿司(动态开点)

热门文章

  1. javaScript定时器函数
  2. JSON的几种标准格式参考
  3. 听故事--114个儿童睡前小故事(全文+在线听)
  4. python--合影照片中多人脸检测、分离、存储、识别综合应用
  5. 快速排名 让人疯狂的黑帽seo技术
  6. Android二维码开源项目zxing编译
  7. Mac电脑如何使用iCloud 共享文件夹
  8. 关于Java静态成员变量和静态初始化块等的初始化顺序的详细介绍
  9. 做一个简单的java小游戏--贪吃蛇
  10. 城市大脑该怎么建设?你所不知道的三个建设误区