1

最近,我从客户那里收到了一台安装了 LoadRunner 11.03(可能是补丁 3)的 PC,并通过长期测试观察了它的 Web 性能。在多用户测试中,它似乎无法正常工作,因为我的网络性能监视器无法达到任何限制,CPU 使用率、网络带宽、每分钟磁盘使用率、内存使用率。只有等待线程有点糟糕,但并不明显。这似乎是一种顺序行为,而不是并行访问。(没有发生错误。)

所以我虽然这不是服务器的问题,但是客户端有一些问题,因为某些原因阻止了并行访问。

我没有正确的 HP 护照 ID,无法访问 LoadRunner 补丁的网站。

如果不是 LoadRunner 补丁,尤其是补丁 4 或更高版本,请注意我,让它显示或不显示上述行为。

4

1 回答 1

1

好的,听起来您只是在 VUGen 中运行脚本。如果我猜是这种情况(根据您写的内容,如果我错了,请纠正我)您正在虚拟用户生成器中而不是在控制器中运行脚本。LoadRunner 实际上是一个包含多个应用程序的套件。Virtual User Generator 是脚本开发应用程序,是一个类似 Eclipse 的开发环境。它是单线程的,并且运行脚本仅用于单独测试脚本。

要运行多线程测试,您需要使用 Controller 应用程序并开发测试场景,将多个虚拟用户(并发线程的 LR 术语)分配给您要运行的每个脚本并从 Controller 执行测试。您可以将机器配置为负载生成器(另一个应用程序设置为作为进程或服务运行)并将测试从控制器推送到生成器。

于 2013-04-25T15:31:32.020 回答