编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

jmeter系列-jdbc请求发送(五)(jmeter请求报错)

wxchong 2024-07-19 05:46:30 开源技术 11 ℃ 0 评论

本文以mysql连接为例

一、操作步骤

1、下载jdbc的驱动包

注意驱动包有版本的。根据mysql的版本来决定,如果你不知道版本,找开发人员要一个mysql-connector-java-x.x.x.x.jar。开发人员的项目中一定会有。

如果你能拿到开发人员的运行程序,那么运行程序中通常会带有。

2、驱动包放到jmeter的\lib\ext目录

3、重启jmeter

4、线程组右键——添加——配置元件——JDBC Connection Configuration

5、线程组右键——添加——取样器——JDBC Request

二、JDBC Connection Configuration配置说明

Variable Name for created pool:连接池名称。必填。自己取名即可

DataBase URL:数据库连接地址。必填。可参考开发人员的配置文件。注意数据库的ip地址,端口以及名称,后面的参数可以保持跟开发一致。127.0.0.1指本机。

jdbc:mysql://127.0.0.1:3306/jsh_erp?useUnicode=true&characterEncoding=utf8&useCursorFetch=true&defaultFetchSize=500&allowMultiQueries=true&rewriteBatchedStatements=true&useSSL=falsejdbc:mysql://127.0.0.1:3306/jsh_erp?useUnicode=true&characterEncoding=utf8&useCursorFetch=true&defaultFetchSize=500&allowMultiQueries=true&rewriteBatchedStatements=true&useSSL=false

JDBC Driver class:驱动包。必选,只能下拉选择,不能填写。找对应的驱动即可。例如mysql选择“com.mysql.jdbc.Driver”

Username:连接数据库的用户名

Password:连接数据库对应的密码

三、JDBC Request配置

四、结果规则说明

因为查询出来的结果有多条,所以jmeter会把我们自定义的结果存储变量重新命名。命名规则如下:

result_# :表示查询的结果记录条数
result_n :第n条结果
变量的引用
${result_2}


注意:本例中sql语句只查询了一个字段。如果查询多个字段,则Variable names处写多个变量,引文逗号隔开即可。

读者们可以自己去实验。有问题留言即可。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表