前提條件:一個數據庫: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
