linux下10個開源的壓力/負載測試最新工具

來源:互聯網
上載者:User

linux下10個開源的壓力/負載測試最新工具

負載/壓力測試工具可以讓你瞭解應用程式在負載/壓力下的執行情況,它可以暴露其中的問題,並進行改進。因此,負載/壓力測試是確保系統運行效率並不可少的部分。本文介紹了 10 個開源的負載/壓力測試工具,歡迎補充。

1、Apache JMeter

JMeter 是 Apache 組織的開放原始碼項目,它是功能和效能測試的工具,100% 的用 Java 實現。

2、Httperf

Httperf 是個 網頁伺服器的效能測試工具,來自惠普公司。Httperf 提供了靈活的產生各種 HTTP 負載來測試伺服器的效能,提供可靠、高效能的工具,支援 HTTP/1.1 和 SSL。

3、OpenSTA

OpenSTA 是一個免費的、開放原始碼的 web 效能測試工具,能錄製功能非常強大的指令碼過程,執行效能測試。例如虛擬多個不同的使用者同時登陸被測試網站。

4、loadUI

loadUI 是一個企業級的負載測試工具,測試可分布式運行並可即時修改,與 soapUI 緊密整合,使用高度圖形化介面,使得測試變得很簡單而且運行迅速。

5、Grinder

Grinder 是一個負載測試架構,通過 Jython 來編寫測試指令碼,基於 HTTP 的測試可以由瀏覽器來記錄整個要測試的過程。

6、JCrawler

JCrawler 是一個開源的 WEB 應用壓力測試工具。通過其名字,你就可以知道這是一個用 Java 寫的像網頁爬蟲一樣的工具。只要你給其幾個 URL,它就可以開始爬過去了,它用一 種特殊的方式來產生你 WEB 應用的負載。

7、Locust

Locust 是一個開源負載測試工具。Locust 是非常簡單易用,分布式,使用者負載測試工具。Locust 主要為網站或者其他系統進行負載測試,能測試出一個系統可以並發處理多少使用者。

8、Siege

Siege 是一個壓力測試和評測工具,設計用於 WEB 開發這評估應用在壓力下的承受能力:可以根據配置對一個 WEB 網站進行多使用者的並發訪問,記錄每個使用者所有請求過程的相應時間,並在一定數量的並發訪問下重複進行。

9、http_load

http_load 以並行複用的方式運行,用以測試 網頁伺服器的輸送量與負載。但是它不同於大多數壓力測試工具,它可以以一個單一的進程運行,一般不會把客戶機搞死。可以測試 HTTPS 類的網站請求。

10、Webbench

Webbench 是有名的網站壓力測試工具,它是由 Lionbridge 公司開發。Webbech 能測試處在相同硬體上,不同服務的效能以及不同硬體上同一個服務的健全狀態。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.