jmeter運算元據庫
一、jmeter運算元據的前期工作
jmeter是java語言編寫的
1、在運算元據庫之前要安裝jdbc ,資料庫驅動,如上圖就是驅動
下載驅動
2、將驅動存放在指定路徑下(jmeter和java的lib與lib\ext目錄下)
3、在jmeter的測試計劃中匯入驅動(瀏覽完成即可)
4、新建一個執行緒:運算元據庫
5、連線資料庫
JDBC Connection Configuration
編輯裡面資訊:
zeroDateTimeBehavior=convertToNull 不能為空
allowMultiQueries=trueSQL語句後使用分號分隔,執行多個命令
characterEncoding=UTF-8 設定編碼格式
jdbc:mysql://192.168.100.128:3306/kk?zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
檢視資料的引數:
ip:192.168.100.128
埠號:3306
kk庫名
賬號:admin
密碼:123456
JDBC Connection Configuration jdbc連線配置
Variable Name:Connection Pool 變數名連線到連線池
Variable Name 變數名
Connection Pool Confiauration 連線池的引數
Max Number of Connections 最大連線數
Max Wait (ms):最大等待時間
Time Between Eviction Runs (ms) :逐出執行間隔時間(ms)
Auto Commit : True 自動提交
Transaction Isolation: 事務隔離
Connection Validation by Pool 連線池進行驗證
Test While Idle:測試在空閒
TrueSoft Min Evictable ldle Time:TrueSoft最小可收回時間
Validation Query:驗證查詢
Database Connection Configuration :資料庫連線配置
Database URL: 資料庫URL
JDBC Driver class :JDBC驅動程式類
Username:使用者名稱
password:密碼
6、新增一個數請求
7、檢視結果:
新增檢視結果樹,檢視請求的結果
以上表示連線成功
jemter 資料庫操作
(1)單表查詢
(2)多個表查詢
(3)瞭解資料8個型別
(4)資料庫種的資料進行引數化
將sql語句寫入到txt文件種,在匯入到數中,用變數來接收sql語句,並查詢
a\新建一個txt文件
b、將寫好的txt文件,匯入
在檢視結果數:
我們有兩條資料,線上程中修改使用者數
在執行檢視資料
(5)jmeret引數化(前置處理器中:使用者引數)
在前置處理器中新增 :使用者引數
在使用者引數中新增變數和使用者引數
設定執行緒數:
在執行檢視結果:
(6)將資料存放到txt文件中,在進行匯入
將資料寫入在txt文件中
透過變數來接收:
(7)將資料存放到txt文件中,在匯入過程(透過?來接收)
tzt文件中寫入請求引數的入參引數