准備工作:
1、設置java環境變量 (可以問百度,他知道的太多了);
2、要知道數據庫訪問地址(IP)和用戶名、密碼;
3、下載驅動包,將mysql-connector-Java.jar放到Jmeter安裝目錄的lib文件夾下(可以問開發要,就說是要java數據庫jar包,如果不給,可以扇他兩巴掌,就變乖了,哈哈~);
操作如下:
1、新增一個線程組,然后在線程組上右鍵依次選擇“添加”--“Sampler"--”JDBC Request";
(1)Variable Name Bound to Pool欄中的"Variable Name"變量名稱要和”JDBC Connection Configuration“的變量名稱一致(詳見下面講解);
(2)JDBC Request界面中 “SQL Query”欄“Query Tpype”類型介紹:
默認顯示的是“Select Statement" :一般是用於 查詢(select)語句;
"Update Statement":用於更新(update),插入(insert)和刪除(delete)語句;
剩下類型自己百度吧,常用以上兩個;
2、在線程組中再新增JDBC連接配置,右鍵”添加“--”配置元件“--”JDBC Connection Configuration“,把它拖動到JDBC Request之上,(注意:這個界面是重點);
(1) Variable Name Bound to Pool欄中的Variable Name(變量名)要和JDBC Request界面中的一致,如步驟1-(1);
(2)設置數據庫連接配置:
Database URL: jdbc:mysql://XX.XX.32.12:3306/safety #根據自己項目的庫配置
JDBC Driver class: com.mysql.jdbc.Driver #mysql 驅動
Username: root #用戶名
Password: 12346 #密碼
下圖所示:
3、完成以上兩步就行了嗎,那你就錯了,還要添加.jar包,才可以哦,解決如下:
點擊”測試計划 “,在界面右側底部有一個”Add directory or jar to classpath”欄,添加jar包(就是下載的驅動jar包);
4、添加監聽器
完成以上操作就可以了!~
另外,不同數據庫驅動配置也不一樣,如下:
Datebase | Driver class | Database URL |
Mysql | com.mysql.jdbc.Driver | jdbc:mysql://host:3306/數據庫名 |
Oracle | oracle.jdbc.driver.OracleDriver | jdbc:oracle:thin:user/pass@//host:1521/service |
小伙伴們盡情的玩耍吧,祝學業有成!~