肖sir__jmeter之運算元據庫

xiaolehua發表於2024-04-11

jmeter之運算元據庫

==========================

一、下載jdbc 驅動,安裝jdbc驅動

2、將驅動存放在4個路徑下

(1)C:\Program Files\Java\jre1.8.0_60\lib

(2)第二個存放的包

C:\Program Files\Java\jre1.8.0_60\lib\ext

(3)第三個存放的包

(4)存放第四個包

E:\dcs\two\jmeter(14)\apache-jmeter-3.3\lib\ext

以上存放好驅動包

===================================

2、在測試計劃中匯入驅動

3、新增一個資料庫執行緒

4、

在配置元件中新增 jdbc connection configuration

5、編輯jdbc 配置

dataurl :(jdbc:mysql://192.168.157.128:3306/test?zeroDateTimeBehavior=convertToNull&allowMultiQueries=true)

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、在sampler中新增jdbc request 請求

編輯jdbc

新增檢視結果樹

===================================================

jdbc運算元據庫

(1)

單表操作

(2)兩表操作

(3)資料庫實現引數化

第一種:

1、直接使用變數 ${變數名},寫在sql語句中

2、在前置處理器中新增使用者引數,新增變數和使用者

3、修改執行緒數,進行執行

檢視執行結果:

===========================

5、引數化是匯入txt文件中資料:

2、新增csv data set config

編輯 csv data set config

修改執行緒數

檢視結果

=========================

查詢語句引數化

1、先建表格,寫入sql語句

2、新增並編輯 csv data set config

3、新增jdbc請求並編輯

4、檢視結果

=========================

設定變數??

1、匯入本地檔案

2、jdbc請求中設定變數和語句

3、csv date set config 中編輯

相關文章