Jmeter簡單應用8

1. 添加須要的驅動jar包java

   方式1:直接將jar包複製到jmeter的lib目錄mysql

  • mysql數據庫:無需引入其餘數據庫驅動jar包。
  • sql server 數據庫:下載sqljdbc4.jar 放到 jmeter根目錄的lib目錄下
  • oracle數據庫:將oracle數據的安裝目錄下面的\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar 放到jmeter根目錄下的lib目錄下

   方式2:經過Test Plansql

  • 使用Jmeter的Test Plan引入相應的jar包,以下面引入oracle數據的jar包

2. 配置JDBC Connection Configuration數據庫

  • Variable Name:數據庫鏈接池的名稱,咱們能夠有多個jdbc connection configuration,每一個能夠起個不一樣的名稱,在jdbc request中能夠經過這個名稱選擇合適的鏈接池進行使用。
  • Database URL:數據庫url,jdbc:mysql://主機ip或者機器名稱:mysql監聽的端口號/數據庫名稱, 如:jdbc:mysql://localhost:3306/test
  • JDBC Driver class:JDBC驅動
  • username:數據庫登錄的用戶名
  • passwrod:數據庫登錄的密碼

   不一樣數據庫具體的填寫方式,能夠參考下面的表格:oracle

Datebasesqlserver

Driver classpost

Database URLurl

MySQLspa

com.mysql.jdbc.Driverpostgresql

jdbc:mysql://host:port/{dbname}

PostgreSQL

org.postgresql.Driver

jdbc:postgresql:{dbname}

Oracle

oracle.jdbc.driver.OracleDriver

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

Ingres (2006)

ingres.jdbc.IngresDriver

jdbc:ingres://host:port/db[;attr=value]

MSSQL

com.microsoft.sqlserver.jdbc.SQLServerDriver

或者

net.sourceforge.jtds.jdbc.Driver

jdbc:sqlserver://IP:1433;databaseName=DBname

或者

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

 

3. 配置JDBC Request

  • Variable Name:數據庫鏈接池的名字,須要與JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
  • Query:填寫的sql語句未尾不要加「;」
  • Parameter valus:參數值
  • Parameter types:參數類型,可參考:Javadoc for java.sql.Types
  • Variable names:保存sql語句返回結果的變量名
  • Result variable name:建立一個對象變量,保存全部返回的結果
  • Query timeout:查詢超時時間
  • Handle result set:定義如何處理由callable statements語句返回的結果

4. 執行結果

相關文章
相關標籤/搜索