Jmeter 使用Jmeter與Badboy進行壓力測試


1. 介紹

Badboy是一個錄制請求的工具,這里用它來生成文件給JMeter用。

JMeter是一個用java寫的開源的性能測試工具,用於模擬在服務器、網絡或者其他對象上附加高負載以測試他們提供服務的受壓能力,或者分析他們提供的服務在不同負載條件下的總性能情況。你可以用JMeter提供的圖形化界面分析性能指標或者在高負載情況下測試服務器/腳本/對象的行為。

 

2. 下載

badboy下載鏈接 http://www.badboy.com.au/download/index

JMeter 下載鏈接http://jmeter.apache.org/download_jmeter.cgi

 

3. JMeter的一些介紹

1、Label: 定義的HTTP請求名稱

2、Samples: 表示這次測試中一共發出了多少個請求

3、Average: 訪問頁面的平均響應時間

4、Min: 訪問頁面的最小響應時間

5、Max: 訪問頁面的最大響應時間

6、Error%: 錯誤的請求的數量/請求的總數

7、Throughput:每秒完成的請求數

8、KB/Sec: 每秒從服務器端接收到的數據量

 

4. 使用Badboy

下面例子中,我們使用iteye的登錄網站,做一下壓力測試。

下面,我們先打開Babboy,然后輸入網址http://www.iteye.com/login, 輸入賬號、密碼。

注意,先不點擊登錄按鈕,先點擊菜單上面的開始錄制按鈕image

image

點擊登錄后,可以看到左邊欄目多了

image

再導出JMeter文件: File —> Export to JMeter。

 

5. 使用JMeter

首先,我們在JMeter軟件上導入上面導出的文件,可以看到如下圖:

image

最后,我們設置線程數和運行程序

image

 

可以關注本人的公眾號,多年經驗的原創文章共享給大家。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM