jmeter连接数据库jdbc

导入数据库包到jmeter

导入

在jmeter中配置原件

  • 线程组
  • JDBC Connection Configuration:

是一种完全符合java语法规范的脚本语言,且又拥有自己的一些语法和方法;

  • JDBC Request:

可以向数据库发送一个请求(sql语句)

  • Debug Sampler:

可以看到我们定义的所有自定义变量的值

JDBC Connection Configuration配置数据库信息

image.png

填写信息的介绍
Variable Name(变量名):这里写入数据库连接池的名字
Database URL:数据库连接地址
JDBC Driver class:数据库驱动(可以将需要连接的数据库驱动jar包复制到jmeter的lib/目录下,然后在设置测试计划界面,最下面的Library中导入)
Usermame:数据库的用户名
Password:数据库密码

  • 实例名的补充


    image.png

JDBC Reques的填写信息

(# 注意)Variable Name:这里填写添加DBC Connection Configuration时填写的变量名,以便建立关联

image.png

说明
  Query:填写的sql语句未尾不要加“;”
  Parameter valus:参数值
  Parameter types:参数类型,可参考:Javadoc for java.sql.Types
  Variable names:保存sql语句返回结果的变量名
  Result variable name:创建一个对象变量,保存所有返回的结果
  Query timeout:查询超时时间
  Handle result set:定义如何处理由callable statements语句返回的结果

jmeter 怎么展示我们数据库中数据的

字段名_#: 代表总共多少条数据
字段名_1:代表数据库中的第一条数据


jmeter

我们今天做的是拿到表中的用户名和密码看不能登录

  • 添加一个循环控制器


    image.png
  • 添加一个计数器


    image.png

说明
启动:从X数开始计算
递增:每次递增X
最大值:递增到最大值后,下一次从启动值继续递增
引用名称:参数化时所需要使用的变量名称

在我们的请求中使用

两个变量的一起是用在jmeter中我们用V__连接,在用()括器来充当一个整体


#
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容