Jmeter常用脚本开发之JDBC请求

Posted rosa2015

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter常用脚本开发之JDBC请求相关的知识,希望对你有一定的参考价值。

简单说明:JDBC请求就是使用Jmeter连接数据库,执行sql语句,并返回对应的响应结果

步骤:

1、引入使用的数据库的驱动jar包,使用不同的数据库,我们需要引入不同的jar包。本文使用的mysql,引入mysql-connector-java-3.0.17-ga-bin.jar

引入方法:直接将jar包复制到jmeter的lib\\ext目录

2、创建测试计划,添加数据库配置元件,配置数据库连接信息,如图

 

 

 

JDBC Driver class的填写,不同数据库的填写方式,可以参考以下表格

Datebase

Driver class

Database URL

MySQL

com.mysql.jdbc.Driver

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请求,编写SQL语句进行查询

 

执行结果

 

 

扩展:查询参数可以使用占位符和参数化

 

 

以上是关于Jmeter常用脚本开发之JDBC请求的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter常用脚本开发之Junit Request

Jmeter常用脚本开发之Beanshell Sampler

Jmeter常用脚本开发之Debug Sampler

jmeter需要学习的其他点

jmeter编写脚本之手机app抓包

性能工具之JMeter Dubbo 脚本开发