我想用JMeter進行基於瀏覽器的負載測試。這可以通過使用Web頭部採樣器和具有多個併發用戶的線程組來實現。這限制了我僅測試大約10個用戶,因爲打開更多的瀏覽器實例消耗了我的系統資源。我的目標是瞭解當服務器負載較重(例如1000)用戶時GUI的行爲。如何在JMeter中運行JMeter負載測試和JMeter Webdriver測試
0
A
回答
0
注:這是不是這個項目的意向,以取代包含在JMeter的在HTTP取樣。而是通過衡量最終用戶的加載時間來表達對他們的讚美。
所以,你不應該創建使用webdriver的採樣主要負荷,你可以同時使用它在另一個Thread Group由HTTP Request採樣進行的主要負載測量頁面渲染速度,捕捉任何標記或JavaScript錯誤等
乖巧JMeter的虛擬用戶看起來就像是用從後端的角度真正的瀏覽器,以便確保你正確地模擬真實用戶行爲一個真實的用戶,即:
「嵌入的資源」韓危及周圍(圖片,腳本,樣式,字體等)
- cache
- headers
- cookies
- "think times"
0
這種情況與Remove/Distributed Testing
注意工作:同樣的測試計劃是由所有的服務器上運行。 JMeter不會在服務器之間分配負載,每個都運行完整的測試計劃。因此,如果您設置了1000個線程並擁有6個JMeter服務器,則最終會注入6000個線程。
所以在你的情況下,如果你有100個JMeter服務器,每個服務器將執行10個用戶打開瀏覽器。
相關問題
- 1. JMeter負載測試
- 2. 負載測試CassandraDB用JMeter
- 3. JMeter負載測試:ClassNotFoundException:com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup
- 4. 如何將JMeter與Selenium WebDriver集成進行負載測試?
- 5. 使用JMeter進行負載測試
- 6. jmeter關於性能和負載測試
- 7. 如何在CircleCI中運行jmeter測試?
- 8. JMeter測試沒有運行
- 9. JMeter負載測試忽略rails驗證
- 10. JMeter負載測試線程轉儲
- 11. Jmeter無頭瀏覽器負載測試
- 12. VSTS JMeter的負載測試顯示java.lang.NullPointerException
- 13. JMeter兩(2)頁登錄負載測試
- 14. 使用jmeter GWT負載測試
- 15. 瞭解Jmeter負載測試工具
- 16. JMeter負載測試的變量輸入?
- 17. Jmeter負載測試SAML請求
- 18. jmeter負載測試教程xmpp
- 19. setUp和tearDown如何使用Jmeter和Junit進行負載測試?
- 20. 如何使用Maven運行JMeter測試
- 21. 如何使用jmeter和visualVM進行負載測試?
- 22. 如何處理Jmeter中的post方法進行負載測試?
- 23. JMeter測試失敗
- 24. Jmeter - 性能測試
- 25. Jmeter迴歸測試
- 26. JMeter測試配置
- 27. JMeter網絡測試
- 28. JMeter - 性能測試
- 29. DRY for JMeter測試
- 30. Jmeter性能測試:
謝謝德米特里,是否有任何具體的設置來並行運行HTTP請求採樣器和Webdriver採樣器? – Manoj
沒有火箭科學,只需添加2個線程組:一個用於HTTP請求採樣器,另一個用於WebDriver,它們將並行執行 –
嗨Dmitri,我正在使用帶有JavaScript的Webdriver採樣器。是否有可能在採樣器中使用外部代碼?我有很多采樣器使用幾乎相同的代碼。我想將這些代碼寫入外部文件,並在多個採樣器中調用所需的方法(使用適當的參數)。如果不可能,那麼有沒有辦法從另一個採樣器中調用採樣器? – Manoj