1. 程式人生 > >Jmeter取樣器之——通過Jmeter JDBC Request連線MySQL資料庫

Jmeter取樣器之——通過Jmeter JDBC Request連線MySQL資料庫

Jmeter中的Sampler(取樣器)是與伺服器進行互動的單元。

Jmeter JDBC Request的工作通常分3步進行:

  1. 向伺服器傳送請求;
  2. 記錄伺服器的響應資料;
  3. 記錄響應時間。

具體步驟如下:

一、配置JDBC Connection Configuration

1、建立一個測試計劃,並新增執行緒組

2、執行緒組下新增JDBC Connection Configuration

3、配置JDBC Connection Configuration資訊

其中:

Variable Name:寫入資料庫連線池的名字;

Database URL:資料庫連線地址;

JDBC Driver Class:資料庫的驅動類(需將要連線資料庫的驅動jar包放到Jmeter的lib目錄下,然後重啟Jmeter。在測試計劃介面下的Library中匯入該jar包)

Username:資料庫賬號

Password:資料庫密碼

下面簡單介紹一下不同資料庫的驅動類和URL格式:

4、執行緒組下新增JDBC Request

5、設定JDBC Request資訊

注意:

  • “Variable Name”一定要跟“JDBC Connection Configuration”中設定的“Variable Name”相同;
  • JDBC Request同時支援“update、insert和delete”請求,只需下拉更改“Query Type”欄位的資訊即可。

6、執行緒組下新增“檢視結果樹”,並執行

至此,Jmeter已成功連線上了資料庫,並且返回了所查詢的資料。

另:

JDBC Request的sql語句支援別名格式,如:

select * from table t where t.id=1;