2013-08-24 44 views
0

我記錄了我的應用程序使用Ajax TruClient協議,當錄製時發現與HTTP/HTML相比,加載每個頁面需要更多時間。在手動啓動jsp頁面時,加載時間不到3秒,但Ajax TruClient腳本花費超過21秒的時間才能加載相同的jsp頁面。我試過改變所有的運行時間設置,但是這個協議花費的時間比預期的時間多得多。AJAX TruClient協議需要更多時間來加載頁面

請幫我解決這個問題。

感謝 約翰

+0

您能否提供關於LR版TruClient類型(IE或Firefox)的更多詳細信息。如果你可以發佈一個鏈接到我們可以檢查的東西,這將有所幫助。 – Buzzy

回答

1

檢查資源的數量正在下載

使用HTTP/HTML協議,您將只計算已包含在你的腳本的頁面元素(extraes)/發現人LoadRunner的。這通常比實際的瀏覽器要少很多。打開類似Firebug的網站,看看實際的頁面加載時間在那裏。

AJAX TruClient 「結束」 交易時間有時需要注意

當結束在AJAX TruClient的時間點有5個選項:

  • 完成的動作完成
  • 步驟網絡
  • 已加載DOM內容
  • 加載文檔
  • 對話框已打開

您可能需要更改結束事務「結束事件」以適合您的特定網站。

1

一切,喬爾說,加...

我已經記錄使用Ajax TruClient協議我的應用程序,記錄時發現,花了更多的時間來加載每一個網頁的時候相比, HTTP/HTML。在手動啓動jsp頁面,只需不到3秒的加載,但阿賈克斯TruClient腳本正在超過21數秒

只是爲了要清楚,Web/http協議只是從服務器拉取信息,而不是試圖呈現頁面或運行任何客戶端JavaScript。 TruClient腳本很可能會這樣做,除非您如上所述更改結束事件。

相關問題