配置插件

  1. 下载驱动文件,将驱动文件复制到 jemter安装目录 /lib 目录

mysql-connector-java-8.0.22.zip
image.png

配置jdbc

在线程组上—【添加】—【配置元件】—【JDBC connection configuration】
image.png


image.png

配置信息
外网地址:rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com
端口号:3306
用户名: fanmao60
密码:ABCfanmao60
数据库:fanmao60

image.png

databaseurl: jdbc:mysql://rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com:3306/fanmao60

橙色部分的内容具体的值, 数据库的外网地址以及 数据库名字

jdbc driver class: com.mysql.jdbc.Driver (连接mysql数据库)
username:用户名
password:密码

创建jdbc请求

image.png

在请求中编写sql语句
image.png
查看结果树
image.png

使用jdbc进行上下游传参

做一个发布话题的操作。发布的话题的标题的数据需要从 上面sql查询的结果 id_number的值作为变量。
在jdbc 请求中设置变量。
根据mysql查询结果,设置4个变量。
image.png
在线程组上—【添加】—【取样器】—【调试取样器】
image.png
运行脚本,可以在调试取样器中看到对应的结果。
image.png
在下游的接口中引用对应的变量

image.png

对应代码

jdbc.jmx

面试问题

  1. JMeter中如何连接数据库?

使用jdbc 来连接数据库


步骤:

  1. 先下载jar驱动文件,复制到jmeter安装目录的lib目录中,
  2. 建立 jdbc 连接配置,
  3. 编写对应sql 语句。

  4. jdbc 能不能进行上下游传参?

能。


作业:
根据最近学习,自己整理一份jmeter 思维导图。
要求:

  1. 整理出学习过程中熟悉的知识点
  2. 整理出学习过程中还有问题的知识点