Jmeter连接数据库(以Sqlserver为例)

jmeter支撑多种数据库,且均需要下载对应的驱动包,各种驱动下载地址参考可参考下面博客

转载:https://blog.csdn.net/pan_junbiao/article/details/86626741

jmeter加载数据库驱动,两种方式

1、直接放到根目录D:\apache-jmeter-5.1\lib

Jmeter连接数据库(以Sqlserver为例)_第1张图片

2、直接在测试计划添加(推荐)

Jmeter连接数据库(以Sqlserver为例)_第2张图片

添加配置原件JDBC Connection Configuration

Jmeter连接数据库(以Sqlserver为例)_第3张图片

参数填写

Jmeter连接数据库(以Sqlserver为例)_第4张图片

添加JDBC请求

Jmeter连接数据库(以Sqlserver为例)_第5张图片

参数配置

Jmeter连接数据库(以Sqlserver为例)_第6张图片

Query Type(语句类型):查询select,增删用update,一起使用可以选择callable

查看响应数据

Jmeter连接数据库(以Sqlserver为例)_第7张图片

扩展:

第一次请求时发现点击启动没有任何反应,检查了所有配置也没有问题,点击右上角黄色三角位置,看到了java的报错,处理方式可以参考http://www.04007.cn/article/840.html

另外DBC Connection Configuration中Database URL和JDBC Driver class常用写法

数据库 Database URL JDBC Driver class
Mysql jdbc:mysql://localhost:port/DBname com.mysql.jdbc.Driver
SqlServer jdbc:sqlserver://localhost:port;databaseName=*** com.microsoft.sqlserver.jdbc.SQLServerDriver
Oracle jdbc:oracle:thin:user/pass@//host:port/service oracle.jdbc.driver.OracleDriver
Mssql

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

或者

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

com.microsoft.sqlserver.jdbc.SQLServerDriver

或者

net.sourceforge.jtds.jdbc.Driver

PostgreSQL jdbc:postgresql:{dbname} org.postgresql.Driver
Ingres(2006) ingres.jdbc.IngresDriver

你可能感兴趣的:(jmeter)