LoadRunner缓存设置
问题现象:
在使用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缓存设置相关推荐
- Loadrunner日志设置与查看
Loadrunner日志设置与查看 1.打开EXtended Log Log告诉了我们一切,默认的Log是standard Log,这时远远不够的.我们要extended log,打开路径为runti ...
- Nginx缓存设置教程
这篇文章主要介绍了Nginx缓存设置案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下 在开发调试web的时候,经常会碰到因浏览器缓存(cache)而 ...
- redis缓存失效时间设为多少_java操作Redis缓存设置过期时间的方法
关于Redis的概念和应用本文就不再详解了,说一下怎么在java应用中设置过期时间. 在应用中我们会需要使用redis设置过期时间,比如单点登录中我们需要随机生成一个token作为key,将用户的信息 ...
- Linux系统下的Nginx的缓存设置、压缩配置和自动列目录配置
(本文内所有的centos系统命令均使用斜体加粗表示,以便各位阅读) 注意!本人使用的是Lnmp脚本模式安装的Nginx 1.8.0稳定版,如果是从官网下载的版本,nginx.conf的配置文件有些不 ...
- nginx 缓存设置
浏览器缓存原理 浏览器缓存 HTTP协议定义的缓存机制(如:Expires:Cache-control等) 2.浏览器无缓存 3.客户端有缓存 校验过期机制 校验是否过期 ...
- php 静态扩展,thinkphp5行为扩展实现html静态缓存设置
thinkphp5行为扩展实现html静态缓存设置 2018-06-19 11:53:10ThinkPHP thnkphp5行为扩展html静态缓存 利用钩子thinkphp钩子进行行为扩展.先上本地 ...
- nginx 压缩和缓存设置
nginx js和jpg图片缓存设置 server { listen 80; server_name localhost; index index.htm index.html; roo ...
- Nginx 笔记与总结(14)expires 缓存设置
设置缓存,可以提高网站性能. 当网站的部分内容,比如新闻站的图片,一旦发布就不太可能发生更改,此时需要用户在访问一次页面之后,把该页面的图片缓存在用户的浏览器端一段时间,就可以用到 nginx 的 e ...
- 如何让cloudflare缓存html,CloudFlareCDN页面规则缓存设置教程
wordpress博客使用CloudFlare的CDN来加速网站(页面规则缓存设置教程) 此篇文章只讲wordpress站点使用CloudFlare CDN的页面规则教程. CloudFlare的CD ...
最新文章
- 【Python】百度翻译的爬虫实现(前篇)
- .ne中的控制器循环出来的数据如何显示在视图上_Web程序设计-ASP.NET MVC4数据库操作实例...
- python这么多包、怎么记住_学Python的人这么多 有哪些技巧可言
- DLT algorithm needs at least 6 points for pose estimation from 3D-2D point correspondences. (expecte
- 企业IM,阿里钉钉“恶”企业微信“善”?
- 代码写累了来这看看,笑笑
- 自控matlab建模实例,控制系统建模与仿真:基于MATLAB/Simulink的分析与实现
- Valine-1.4.4新版本尝鲜+个性制定(表情包、qq头像、UI样式)
- Greenplum单机版部署
- php 检查货币类型_php 判断函数是否为费用类型(金额/货币:6.02)有小数点
- 科赫雪花小包裹实例详解
- 如何保留5个有效数字输出c不4舍5入_好吃好喝不发胖,这样过年才健康团
- JProfiler ERROR: Invalid license key. Aborting.
- SpringBoot对接微信公众号,持续更新
- 切线空间?切线空间的作用到底是什么?
- 成功解决 ValueError: Not a TBLoader or TBPlugin subclass: <class ‘tensorboard_plugin_wit.wit_plugin_load
- python 和vba在财务上_Excel,VBA太烦!PowerBI太贵!可以用Python处理公司财务数据并实现可视化吗?...
- linux777是什么权限,linux设置777权限意思
- [BUUCTF-pwn] wdb_2018_semifinal_pwn3
- P5459 [BJOI2016]回转寿司(动态开点)