jmeter操作mysql資料庫

2022-06-28 11:48:11 字數 1426 閱讀 1255

我們在做測試的時候,免不了跟資料庫打交道。在使用jmeter的時候也不例外,運算元據庫必不可少。那麼,jmeter如何操作mysql資料庫了?

1、新增運算元據庫的jar包

點選 測試計畫---右側點選【瀏覽】,選擇已經在本地的jar包,如下圖

備註:不同的資料庫,相應的jar包也不同

2、新增jdbc connection configuration

執行緒組右鍵---新增---配置元件---jdbc conection configuration,如下圖:

3、配置資料庫連線資訊

設定variable name,資料庫連線資訊,如下圖

各資料庫的不同驅動及名稱

資料庫驅動

資料庫url

mysql

com.mysql.jdbc.driver

jdbc:mysql://host:port/?allowmultiqueries=true

oracle

org.postgresql.driver

jdbc:postgresql:

postgresql

oracle.jdbc.driver.oracledriver

jdbc:oracle:thin:user/pass@//host:port/service

mssql

com.microsoft.sqlserver.jdbc.sqlserverdriver

或者net.sourceforge.jtds.jdbc.driver

jdbc:sqlserver://ip:1433;databasename=dbname

或者jdbc:jtds:sqlserver://localhost:1433/"+"library"

4、jmeter執行sql

新增jdbc request---寫sql,如下圖:

注意:選擇query type,select用select statement等等。 callable statement的型別,可以執行多條不同型別的sql

當然sql執行的返回值,也可以在後面的請求中直接使用,新增正規表示式提取器即可。注意正規表示式的寫法。如下圖:

Jmeter操作MySQL資料庫詳解

一 jmeter運算元據庫的原理 jmeter不可直接運算元據庫,必須通過驅動程式來間接操作,但如果資料庫不是在本地而是雲伺服器上的話就需要通過網路來操作。jmeter通過驅動程式來完成對mysql資料的增刪改查操作。不同型別的資料庫所需要的驅動程式是不一樣的 二 jmeter資料庫的配置原件 jd...

jmeter使用mysql資料庫進行操作

jdbc connection configuration database url jdbc mysql 資料庫主機名或者ip 埠號 資料庫名稱 例如 jdbc mysql jdbc driver class 選擇mysql資料庫驅動 username 資料庫使用者名稱 password 資料庫使...

Jmeter 對Mysql做資料插入

jmeter 4.0 mysql 5.5 1.配置jmeter 1 新增測試計畫 2 新增執行緒組 3 新增jdbc connection configuration variable name 變數名,隨意寫 username 登入的使用者名稱 password 登入密碼 4 新增jdbc req...