【问题标题】:Load Runner - Capture Initial Page Load Time - Ignore Call Back RequestsLoad Runner - 捕获初始页面加载时间 - 忽略回调请求
【发布时间】:2012-09-01 01:40:28
【问题描述】:
我们需要在回调请求在页面上加载数据时捕获初始页面加载/绘制时间。我们正在使用 Load Runner 性能测试。事务的平均响应时间为 9-10 秒。但是,我们更感兴趣的是页面绘制与加载每个 Web 部件中的数据的速度(忽略 JavaScript 回调请求)。是否有任何设置/方法可以在 Load Runner 中捕获此类数据?
如果 Load Runner 无法按上述需要捕获/区分数据,是否有任何其他工具可以在我们进行负载测试时手动执行以与浏览器一起使用?
谢谢!
【问题讨论】:
标签:
httpresponse
loadrunner
page-load-time
response-time
【解决方案1】:
...页面绘制的速度...
这是一个 GUI 级别的事件,因此您需要一个在 GUI 上进行采样的虚拟用户类型来回答这个问题。如果您将一个 GUI 虚拟用户(基于 QTP)与一个协议级虚拟用户 (HTTP) 结合用于一个常见的命名事件(Login 与 Login_GUI),那么您将能够测量浏览器内部的时间。
自 1.0 版以来,GUI 虚拟使用已成为 LoadRunner 定义的一部分。它们从 XRunner 定义开始,移至 WinRunner 定义,现在由 QuickTest Professional 定义。