当前位置:Gxlcms > 数据库问题 > Jmeter-从数据库中获取数据并作为变量传输

Jmeter-从数据库中获取数据并作为变量传输

时间:2021-07-01 10:21:17 帮助过:269人阅读

今天重新学习,从数据库中取数据,并作为变量传到下一个请求中。

首先第一步要导入mysql驱动包

技术分享

 

 

一、添加JDBC Connection Configuration

设置链接

技术分享

Database URL: jdbc:mysql:// 数据库地址 /库名

JDBC Driver class:com.mysql.jdbc.Driver

Username:账号

Password:密码

二、添加JDBC Request

技术分享

ariable Name: 数据库连接池的名字,需要与上面配置的JDBC Connection Configuration中Variable Name Bound Pool的Variable Name相同 

Query:填写的sql语句未尾不要加“;” 

Parameter valus:参数值 

Parameter types:参数类型,可参考:Javadoc for java.sql.Types 

Variable names:保存sql语句返回结果的变量名 

Result variable name:创建一个对象变量,保存所有返回的结果 

Query timeout:查询超时时间 

Handle result set:定义如何处理由callable statements语句返回的结果

三、在http请求中加入变量

技术分享

username_id_N:N为数字,指取第几个数

四:添加察看结果树

技术分享

技术分享

 

 

 

排错记录

1. 报“Cannot load JDBC driver class ‘com.MySQL.jdbc.Driver ”    -----   表示没有JDBC连接mysql的驱动包,添加mysql的驱动包

 2.不同的数据库有不同链接方式

技术分享

 

 没写完,明天继续。。。

 

Jmeter-从数据库中获取数据并作为变量传输

标签:types   nts   statement   http   ace   use   jdbc   语句   variable   

人气教程排行