我知道LoadRunner用於系統響應,但我不知道它是否也測量渲染時間(大型列表中的成千上萬項)。我想這可以通過驗證UI中出現的特定對象來完成,但是,我認爲LoadRunner不運行瀏覽器,只發送記錄的數據。我對任何輸入都會非常感激。 謝謝!LoadRunner是否測量UI響應時間?
2
A
回答
3
LoadRunner有很多方法來測量渲染時間。從堆棧頂部開始往下走
- Citrix/RDP虛擬用戶。同步位於此類型的位圖上,因此位圖必須完全呈現給客戶端
- GUI虛擬用戶。這是LoadRunner從版本1開始的一部分。首先是XRunner,然後它變成了WinRunner,而在Current產品中則是QuickTest Professional。 GUI虛擬用戶在胖客戶端服務器時代非常流行,現在Web客戶端越來越厚,越來越豐富。一般而言,您只會運行其中一小部分,而其餘的則是運輸級用戶
- TruClient(LoadRunner 11 on)。運行完整的Firefox堆棧,包括渲染。
當您向上移動堆棧以運行完整客戶端時,存在折衷。首先是每個虛擬用戶的資源成本變得更大,因爲您必須運行完整的客戶端,而不是僅將會話行爲重現到服務器。如果你有一個500MB的瀏覽器加上你的抽樣插件,你甚至可以看到,即使在一個4GB的共享執行代碼主機上,你仍然不會爲每臺主機獲得大量的用戶。如果您查看基於QTP的GUI虛擬用戶,那麼您正在查看每個OS實例的sinngle虛擬用戶。
當您查看TruClient用戶類型的完整firefox堆棧以及運行GUI虛擬用戶的能力時,您的陳述「我認爲LoadRunner不運行瀏覽器並且僅發送記錄的數據」選擇幾乎導致這個陳述被擱置。
現在是下一個大問題。假設它不是你的代碼,並且它的渲染速度很慢,那麼你將能夠做些什麼來改變這種行爲,讓你的應用運行得更快?你可以改變IE嗎?您是否有時間,技能和預算開始挖掘Firefox或Chrome的源代碼以查找緩慢的代碼並進行更新?
相關問題
- 1. 是否可以使用Python來測量響應時間?
- 2. Python請求測量響應時間
- 3. 與WatiN組合測量響應時間
- 4. 肥皂泡響應時間測量
- 5. htmlService - 響應時間是否緩慢?
- 6. 變量CURL響應時間
- 7. UI應用程序頁面加載時間的測量
- 8. 測量Windows應用程序的UI響應度
- 9. php curl,檢測響應是否爲gzip
- 10. 測試Flask響應是否爲JSON
- 11. PHP的測試響應時間
- 12. 如何測量平板電腦的觸摸響應時間?
- 13. node.js測量多個請求的響應時間
- 14. 如何測量API調用的響應時間?
- 15. 如何測量網頁的響應和加載時間?
- 16. 如何測量服務器的請求和響應時間?
- 17. 如何測量WinForms的響應速度和加載時間
- 18. 通過數據包測量響應時間?
- 19. 使用Tornado測量響應的時間AsyncHTTPClient
- 20. python時間模塊足夠可靠用於測量響應時間嗎?
- 21. redis SLOWLOG命令是否測量CPU時間或實時?
- 22. 如何使用soap ui測試其餘請求和響應是否相同?
- 23. 如何測量服務器端HTTP請求和HTTP響應之間的時間?
- 24. Apache響應時間
- 25. AJAX響應時間
- 26. UploadValuesAsync響應時間
- 27. 投影是否減少查詢和/或響應時間?
- 28. 谷歌瀏覽器速度追蹤器請求時間和響應時間實際測量的是什麼?
- 29. SOAP UI響應
- 30. 如何測量Flex/Java應用程序響應和渲染時間?
這不是關於瀏覽器速度慢,而是關於我們的應用速度慢。我們有LoadRunner 9,所以TruClient不在考慮之列,但是謝謝,我不知道。順便說一句,我可以看到TruClient只支持基於Javascript的應用程序(或常規網頁+基於JavaScript的應用程序?那麼flex就是...) – user970696 2012-03-10 09:33:56
如果您嘗試在瀏覽器中添加flex/flash/acrobat/...或其他任何內容在處理和渲染,然後你正在看一個GUI虛擬用戶。 LoadRunner可以爲傳輸層上的所有這些類型的額外層添加項產生負載,但是當您「似乎」需要GUI渲染時,則需要GUI虛擬用戶。應該注意的是,如果一個用戶渲染速度慢,那麼最好在功能測試中對其進行攻擊,而不要等到以後進行性能測試。對於許多人來說,緩慢的速度永遠不會很快 – 2012-03-10 16:54:44
謝謝。看起來你是唯一在LR上的專家。另外從我讀到的,只有一個GUI Vuser /每個工作站(除非使用虛擬桌面)。 – user970696 2012-03-10 17:48:15