`

LoadRunner负载运行时的浏览器缓存设置

阅读更多

如何每次开始加载新用户的时候,把系统内的缓存 进行设置:

在run-time  setting  中设置simulate  browser  cache  选项
Browser
Browser  Emulation:
Simulate  browser  cache: 配置Vuser模拟带缓存 的浏览器。缺省缓存 是被允许的,
可以通过禁止该选项来使得所有VUser模拟的浏览器都不带缓存

Cache  URLs  requiring  content(HTMLs): 设置浏览器缓存 URL的上下文(比如,HTML语法,认证或校验等),
其他的URL的上下文不会被缓存 ,以减少内存使用。可以通过点击Advance来定义需要上下文的URLs。

Check  for  newer  versions  of  stored  pages  every  visit  to  the  page: 通过在header中添加
If-Modified-Sinces属性来设置浏览器检查比当前存储在缓存 中特定URL更新的资源。缺省情况下,
浏览器不会自动检测更新的资源。

Download  non-HTML  resources: 设置Vusers在刷新网页时下载图片。当真实用户访问网页时,
需要等待图片的加载完成。如果用户想要测试整个系统,包括终端用户时间,则需要勾上该选项。
如果需要提高性能且不需要模拟真实的用户,则不要选该项。

Simulate  a  new  user  on  each  iteraton: 设置VuGen在每个循环的init会话结束,重启全部HTTP上下文。
这样使得Vuse更加真实的模拟一个新user开始一个浏览会话。该选项缺省是被选中的。

Clear  cache  on  each  iteration: 当每个循环模拟一个最新访问站点的user时,
则要选中该选项。当每一个循环模拟一个最近访问过站点的user,浏览器仍为该用户保留网页
(从前面的循环中使用缓存 页面)的情况则不要选中该选项。

分享到:
评论

相关推荐

    Loadrunner负载测试 浏览器缓存设置

    在这个特定的场景下,我们关注的是“Loadrunner负载测试中的浏览器缓存设置”。了解如何在LoadRunner中正确设置浏览器缓存对于获取真实用户行为的数据至关重要,因为这直接影响到测试结果的准确性。 浏览器缓存是...

    loadrunner常见录制问题整理

    在VuGen中打开“运行时设置”(`Run-time Settings`),并在“日志”(`Log`)标签页中勾选“启用日志记录”(`Enable Logging`)。 - 使用正确的日志函数,如`lr_log_message`等。如果仅仅是勾选了启用日志记录但未调用...

    LOADRUNNER架构介绍

    6. **TruClient**:TruClient是一种更高级的脚本技术,它模拟真实用户的行为,包括浏览器缓存、JavaScript处理等,使得测试结果更接近实际用户的行为。 7. **Oracle Database Support**:LoadRunner能够与Oracle...

    Loadrunner脚本录制常见问题整理.txt

    这通常与浏览器缓存有关。为了确保每次迭代都能正确录制页面,可以在“Run-time Setting”的“Browser Emulation”中选择“Simulate a new user on each iteration”以及“Clear cache on each iteration”两个选项...

    LoadRunner常见问题整理

    这通常是因为在“运行时设置”(Run-time Settings)中的“浏览仿真”选项中没有选择“每次迭代模拟新用户”和“每次迭代清除缓存”。为了确保每次迭代都是独立且不受前次迭代的影响,建议勾选这两个选项。这样在...

    loadrunner性能分析图解释

    3. 缓存利用:如果浏览器缓存没有被充分利用,可能会导致不必要的网络延迟,需要优化资源缓存策略。 三、网页元素细分 网页元素细分是对页面中具体元素加载的详细分析,例如单个图片、脚本或样式表。这有助于找出...

    loadrunner7.2使用详解

    运行时设置允许用户指定在执行脚本时的具体配置,如网络延迟、思考时间等。 **3.2 场景类型的选择** LoadRunner支持多种不同类型的场景,如手动场景、目标驱动场景等,用户可以根据测试需求选择合适的场景类型。 ...

    LoadRunner进行Web测试时吞吐量和点击量深入研究.pdf

    因此,我将依据标题和描述中的信息,对LoadRunner进行Web测试时吞吐量和点击量进行深入研究的知识点进行详尽的阐述。 LoadRunner是一款业界广泛使用的性能测试工具,它能够模拟成百上千个用户同时对Web应用进行操作...

    捉虫记 大容量Web应用性能测试与LoadRunner实战

    5. **LoadRunner组件**:包括Controller(控制器)、Vuser Generator(脚本录制器)、Run-Time Setting(运行时设置)、Analysis(结果分析器)等,各组件协同完成性能测试流程。 6. **脚本录制与回放**:学习如何...

    loadrunner 协议详细介绍

    14. **缓存(Cache)**:本地存储响应信息的地方,用于提高效率和减少网络负载。 #### 四、HTTP 协议的工作方式 HTTP 通信基于请求/响应模型。具体流程如下: 1. **客户端发起请求**:客户端(通常是浏览器)发送一...

    使用LodRunner实现大负载测试的四部曲.pdf

    1. **脚本运行设置**:在消息处理时,仅在发生错误时发送消息,禁用错误快照功能,取消交易步骤定义,模拟新用户而非缓存浏览器行为。 2. **脚本执行模式**:将`web_url`函数的Mode属性从HTML改为HTTP,减少服务器...

    LoadRunner中的Web函数列表[文].pdf

    - `web_dump_cache`:将资源从浏览器缓存中导出。 - `web_load_cache`:加载缓存的内容,模拟用户浏览历史。 4. **检查函数**: - `web_find`:在HTML页面中查找指定的文本字符串。 - `web_global_verification...

    网站架构技术

    使用浏览器缓存 启用压缩 css上,js下 减少cookie传输, 静态资源使用独立域名访问 CDN加速 反向代理 应用服务器性能优化 分布式缓存 缓存的原理 合理使用缓存 频繁修改的数据 ...

    loadrunnerWeb函数[归类].pdf

    13. **web_set_connections_limit**:设置Vuser在运行脚本时可以同时打开的最大连接数,影响并发性能。 14. **web_concurrent_end** 和 **web_concurrent_start**:标记并发组的开始和结束,用于并发测试场景的管理...

    Loadrunner函数汇总

    LoadRunner 是一款强大的性能测试工具,特别适用于对应用程序进行压力和负载测试。在LoadRunner中,脚本是核心部分,它们包含了模拟用户行为的各种函数。这些函数可以帮助我们构建出真实的用户交互场景,从而评估...

    LR录制常见问题

    如果在运行时设置(`Run-time Settings`)中未禁用该检查,则可能导致Web-find功能无法找到页面上的元素。解决方法是通过`Run-time Settings`中的`Internet Protocol Preferences`选项取消勾选“启用图像和文本检查...

Global site tag (gtag.js) - Google Analytics