LoadRunner页面每秒下载

时间:2013-03-06 16:50:09

标签: loadrunner

在URL模式下录制了一个脚本,创建了一个工作负载模型,用于计算我期望的每秒#页数,现在想要在场景运行期间监视此图表(每秒下载的页数),我被设置为手动启用在运行时设置中。所以我做了,图表显示,但我只获得AVG(每秒下载页数),而不是最大/最小++。

此图表的预期行为是什么?

2 个答案:

答案 0 :(得分:1)

当您处于URL模式时,会记录每个请求,并且会有多个URL请求构成一个页面。使用事务标记来标记页面定义的开始和结束(标记内没有思考时间),然后观察每秒事务的图形。由于每个事务都定义了一个页面,因此这应符合您的需要。

注意,事务是合乎逻辑的,因此您可以嵌套它们,例如

start_transaction("Page");
start_transaction("Home_Page");
....
<logic to set status for pass|fail>
end_transaction("Home_Page",status_from_test);
end_transaction("Page",LR_PASS);

然后,您只需观看“网页”交易的过滤图表。

答案 1 :(得分:0)

James建议的另一个选择是不使用URL模式,并实际加载包含资源的页面。这将产生精确的PAGES / SEC图表。

可以在“录制选项|录制|基于HTML的脚本”中设置。在这里,您还应打开“HTML高级”对话框并选择“仅包含显式URL的脚本......” - 这将使脚本更容易阅读和处理。