Jmeter取樣器之——通過Jmeter JDBC Request連線MySQL資料庫
阿新 • • 發佈:2018-12-29
Jmeter中的Sampler(取樣器)是與伺服器進行互動的單元。
Jmeter JDBC Request的工作通常分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;