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. 执行结果

相关文章
相关标签/搜索