JMeter對介面進行壓力測試

來源:互聯網
上載者:User

標籤:

Apache JMeter是Apache組織開發的基於Java的壓力測試工具。用於對軟體做壓力測試,它最初被設計用於Web應用測試,但後來擴充到其他測試領域。 它可以用於測試靜態和動態資源,例如靜態檔案、Java 小服務程式、CGI 指令碼、Java 對象、資料庫、FTP 伺服器, 等等。JMeter 可以用於對伺服器、網路或對象類比巨大的負載,來自不同壓力類別下測試它們的強度和分析整體效能。另外,JMeter能夠對應用程式做功能/迴歸測試,通過建立帶有斷言的指令碼來驗證你的程式返回了你期望的結果。為了最大限度的靈活性,JMeter允許使用Regex建立斷言。Apache jmeter 可以用於對靜態和動態資源(檔案,Servlet,Perl指令碼,java 對象,資料庫和查詢,FTP伺服器等等)的效能進行測試。它可以用於對伺服器、網路或對象類比繁重的負載來測試它們的強度或分析不同壓力類型下的整體效能。你可以使用它做效能的圖形分析或在大並發負載測試你的伺服器/指令碼/對象。一、去官網http://jmeter.apache.org/下載JMeter


二、解壓運行\apache-jmeter-2.13\bin\jmeter.bat檔案


三、配置參數進行壓力測試

3.1、添加線程組


3.2、配置並發數與迴圈次數


3.3、添加HTTP請求



3.4、配置HTTP的請求url與相關請求參數


3.5、添加需要監聽產生的相關報告


四、啟動測試


五、測試結果

5.1、顯示平均每次請求耗時8596ms


5.2、查看結果樹查看響應資料


5.3、用表格查看結果


5.4、顯示HTTP請求40次,平均每次請求時間8596ms,出錯比0.00%,輸送量2.9/s



JMeter對介面進行壓力測試

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.