簡體   English   中英

Web 服務器負載測試

[英]Web Server load testing

我想測試網絡服務器的負載、性能和壓力測試。 將有 100 多台客戶端計算機連接到它。 我正在使用 python-selenium webdriver 來啟動網格。 服務器被視為硒“中心”,客戶端被視為“節點”。 到目前為止,這部分工作正常。

現在是困難的部分,我需要在腳本運行時監控服務器的性能、負載和來自另一個第三方系統的壓力。

如果這行得通,有沒有可能? 我嘗試使用許多開源軟件,例如 funkload、locust、Web 服務器壓力工具 8。但它們都無法監控動態涌入負載的負載測試。

當我瀏覽本網站時; 我在https://github.com/djangofan/WebDriverTestingTemplate上遇到了這個項目。 這對我的項目有幫助嗎?

Selenium 是一種功能性工具,因此將其用於性能測試並不是一個好主意。

為了達到同樣的目的,你可以使用 JMETER,因為它是一個很好的開源工具

如果你想使用 selenium,那么有一些腳本可以將 JMeter 與 selenium 集成。 我從來沒有試過,但你可以試試。 請參閱以下鏈接以獲取相同信息:-

https://blazemeter.com/blog/jmeter-webdriver-sampler

http://seleniummaster.com/sitecontent/index.php/performance-test-menu/selenium-load-test-menu/174-use-selenium-webdriver-with-jmeter

希望它會有所幫助:)

可以使用 Selenium,但它會占用更多資源(尤其是您的時間)。

我還建議嘗試

從 SmartBear 加載完成

它是一個非常簡單直觀的工具,可讓您運行和安排測試 + 發送帶有執行結果的報告。

您可以使用Apache JMeter從 3rd 方 Web 服務器進行加載。

使用PerfMon Metrics Collector插件,您將能夠獲得服務器端健康指標以及負載測試結果。

請參閱入門:使用 JMeter 編寫腳本指南在 60 分鍾內學習 JMeter以快速上手Apache JMeter。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM