jmeter運算元據庫

藕丝鲜芋發表於2024-08-23

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文件中寫入請求引數的入參引數

相關文章