在jmeter中建立乙個jdbc request 測試計畫主要分兩步。
(1)設定jdbc連線池(在jdbc connection configuration)
(2)新增jdbc request
其他步驟就是設定引數化、斷言、監聽結果。
第一步:新增 jdbc connection configuration
需要設定jdbc執行緒池變數的名稱,這裡設定為jdbcconfig,這個變數在jdbc request中要使用的;還有要設定database url,格式為:jdbc:mysql://localhost:3306/chen?servertimezone=utc&characterencoding=utf-8,注意:?後面的servertimezone=utc&characterencoding=utf-8不能缺少,否則會報時區錯誤。
第二部:設定jdbc request
補充一點:
debugsampler的使用,debug sampler本身沒有並沒有如其名字說的那樣,會發起請求,但可以作為對上述的所有請求進行引數獲取,所以用處還是挺大的。
舉個栗子:
在這次的請求中,我加入了debug sample(注意:debug sample最好加在所有的請求的最後),然後設定了jdbc request中的variable names: seckill_id,user_phone,state,create_time這個是返回的用來接收變數的值,以及result variable name:result,然後,檢視,debug sampler的結果為:
可以看到所有中間變數都被記錄了,這個也可以用來檢視所有的vars.put(「str1」, 「timchen」);
那麼通過debug sampler可以跟蹤變數str1的值。
jmeter連線Oracle資料庫
1 測試計畫 threads users 執行緒組 需要在測試計畫下方 add directory or jar to classpath中瀏覽選擇ojdbc驅動jar包 2 執行緒組 右鍵 配置元件 jdbc connection configuration 然後我們需要對jdbc配置聯結器進行配...
Jmeter 連線資料庫
一 與sqlite資料庫 一 設定當前專案中的資料庫連線 先安裝一款sqlite 資料庫的視覺化管理工具。直接將工具解壓到相應的目錄下,然後啟動,設定相應的語言版本,最後在軟體中建立資料庫連線 按著提示找到我們的自身資料庫檔案所在位址開啟即可 此時我們就可以在該工具中得到當前資料庫裡對應的表及表中的...
Jmeter 資料庫連線方法
前面邏輯控制器的筆記中我們有用到csv檔案做為引數檔案,今天我們使用資料庫來作為引數化資料 首先需要準備的資料表如下 table structure for user drop table if exists user create table user id int 11 not null aut...