我使用Ajax TruClient协议录制了我的应用程序,当录制注意到与HTTP / HTML相比,加载每个页面需要更多时间。在手动启动jsp页面时,加载时间不到3秒,但Ajax TruClient脚本需要超过21秒才能加载相同的jsp页面。我尝试更改所有运行时设置,但此协议所需的时间超过了加载页面的预期时间。
请帮我解决这个问题。
由于 约翰
答案 0 :(得分:1)
检查下载的资源数量
使用HTTP / HTML协议,您只需计算您在脚本中包含/由LoadRunner找到的页面元素(extraes)。这通常比实际浏览器发现的要少得多。以Firebug之类的方式打开网站,看看实际页面加载时间是什么。
有时需要关注AJAX TruClient“结束”交易时间
在AJAX TruClient中结束时间点时,有5个选项:
您可能需要更改最终交易“结束事件”以适合您的特定网站。
答案 1 :(得分:1)
乔尔说的一切,再加上......
" 我使用Ajax TruClient协议录制了我的应用程序,当录制注意到与HTTP / HTML相比,加载每个页面需要更多时间。在手动启动jsp页面时,加载时间不到3秒,但Ajax TruClient脚本需要超过21秒...... "
为了清楚起见,Web / http协议仅从服务器提取信息,不尝试呈现页面或运行任何客户端JavaScript。除非您如上所述更改结束事件,否则TruClient脚本很可能会这样做。