AJAX TruClient协议需要更多时间来加载页面

时间:2013-08-24 12:27:31

标签: jquery web-applications protocols loadrunner truclient

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

请帮我解决这个问题。

由于 约翰

2 个答案:

答案 0 :(得分:1)

检查下载的资源数量

使用HTTP / HTML协议,您只需计算您在脚本中包含/由LoadRunner找到的页面元素(extraes)。这通常比实际浏览器发现的要少得多。以Firebug之类的方式打开网站,看看实际页面加载时间是什么。

有时需要关注AJAX TruClient“结束”交易时间

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

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

您可能需要更改最终交易“结束事件”以适合您的特定网站。

答案 1 :(得分:1)

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

  
    

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

  

为了清楚起见,Web / http协议仅从服务器提取信息,尝试呈现页面或运行任何客户端JavaScript。除非您如上所述更改结束事件,否则TruClient脚本很可能会这样做。