0

我使用 Ajax TruClient 协议录制了我的应用程序,当录制时注意到与 HTTP/HTML 相比,加载每个页面需要更多时间。在手动启动 jsp 页面时,加载时间不到 3 秒,但 Ajax TruClient 脚本加载相同的 jsp 页面需要超过 21 秒。我已尝试更改所有运行时设置,但此协议花费的时间超过了加载页面的预期时间。

请帮我解决这个问题。

谢谢约翰

4

2 回答 2

1

检查正在下载的资源数量

使用 HTTP/HTML 协议,您将只计算已包含在脚本中/由 LoadRunner 找到的页面元素(额外)。这通常比实际浏览器发现的要少得多。用Firebug之类的工具打开网站,首先查看实际的页面加载时间。

AJAX TruClient“结束”事务时间有时需要注意

在 AJAX TruClient 中结束时间点时,有 5 个选项:

  • 动作完成
  • 步骤网络完成
  • 加载的 DOM 内容
  • 已加载文档
  • 对话框打开

您可能需要更改结束事务“结束事件”以适合您的特定站点。

于 2013-08-27T23:24:00.127 回答
1

乔尔所说的一切,加上......

"我使用 Ajax TruClient 协议录制了我的应用程序,录制时注意到与 HTTP/HTML 相比,加载每个页面需要更多时间。手动启动 jsp 页面时,加载时间不到 3 秒,但 Ajax TruClient脚本耗时超过 21 秒……

需要明确的是,Web/http 协议只是从服务器中提取信息,它不会尝试呈现页面或运行任何客户端 JavaScript。除非您如上所述更改结束事件,否则 TruClient 脚本很可能会执行此操作。

于 2014-04-03T19:04:48.653 回答