【轉】jmeter學習筆記——一種簡單的數據庫性能測試方法


 前提條件:一個數據庫:test   數據庫下面有一張表:user   表中有兩個字段:username、passworld 。

 要求:往數據庫內大批量插入數據,1000/s  

其實和之前的方法一樣,為了簡單,我還是把截圖貼出來吧。

1.創建一個測試計划,將我們所使用的數據庫驅動包導入。

2.添加一個線程組,並設置我們的虛擬用戶數、啟動時間、和循環次數

3.創建一個線程,並在線程下面,創建一個JDBC Connection Configuration ,設置相關信息。

4.創建一個JDBC Request.我們需要對數據庫做插入操作。(詳細設置,看截圖上的說明)

5.添加監聽器,我們這里選擇添加“圖形結果”和“查看結果樹”,點擊菜單欄上的“啟動”--->運行。

查看我們的運行結果。

在測試的過程中,通過數據庫命令,可以查看當前數據庫插入了多少數據

 

【圖形結果分析】
圖表底部參數的含義如下:
樣本數目:總共發送到服務器的請求數。
最新樣本:代表時間的數字,是服務器響應最后一個請求的時間。
吞吐量:服務器每分鍾處理的請求數。
平均值:總運行時間除以發送到服務器的請求數。
中間值:代表時間的數字,有一半的服務器 響應時間低於該值而另一半高於該值。
偏離:服務器 響應時間變化、 離散程度測量值的大小,或者,換句話說,就是數據的分布。
 
一般用聚合報告來看,圖形結果做輔佐分析
聚合報告中,各個 響應時間不能超過客戶的要求,就是合格,例如不能超過響應時間3s,大於3s就是不合格的
 
【思考】
如何向數據庫中批量插入不同的數據?具體請參照文章《 【轉】jmeter學習筆記——參數化
 
【轉載鏈接】http://www.cnblogs.com/fnng/archive/2011/08/03/2126775.html


免責聲明!

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



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