1. 程式人生 > >Jmeter使用CSV文件讀取大量測試數據

Jmeter使用CSV文件讀取大量測試數據

Jmeter使用CSV文件讀取大量測試數

在用Jmeter做性能測試的過程中,不可避免的我們需要制造大量的測試數據。這個時候我們可以使用CSV文件來存儲大量的數據。

1、在實際的項目測試過程中,在測試註冊接口的時候,其實就是需要大量註冊數據,也就是手機號。這個時候我就選擇了將大量的註冊數據存在CSV文件中。其實在Jmeter中就是添加一個配置元件CSV Data Set Config

技術分享圖片

其中有兩項比較重要,一個就是文件名,這個的話我用的相對路徑,註意:要將CSV文件存儲在和Jmeter腳本同一個路徑下。還有你存儲的數據的變量名,這個是在jmeter腳本中需要用到的變量。

技術分享圖片

2、接下來在Jmeter腳本中使用CSV文件的變量就可以了

技術分享圖片

3、有時候我們需要在線上環境做壓測,這個時候需要去處理這些測試數據,避免對線上環境產生不必要的影響。

這個時候我們可以添加一個配置元件 JDBC Connnection Configration

技術分享圖片

接下來就是填寫一些數據庫的配置信息

技術分享圖片

然後就是添加一個Sampler,JDBC Request

技術分享圖片

之後,我們就可以用sql處理測試產生的不必要的數據,在我的項目終究是刪除註冊產生的手機號。

技術分享圖片

至此,Jmeter利用CSV文件讀取大量數據 並使用JDBC配置元件處理產生的測試數據已經完成。


Jmeter使用CSV文件讀取大量測試數據