前面我的随笔中记录了jmeter 如何连接mysql数据库。

连接成功后,我们可以在jmeter中进行一些数据的增,删,改,查的操作,

那么,如何把我们查询到的结果参数化呢?

1、添加JDBC request

 Jmeter连接mysql数据库实现参数化

7、JDBC Request中的Variable Name 与JDBC Connection Configuration 中Variable Name值一致;Query Type:可以选择sql的类型,是查询还是修改还是删除操作

 Jmeter连接mysql数据库实现参数化

Variable Name of Pool declared对应上文Variable Name for created pool的设置值,如jmeter_db
Variable Names:对应sql查询结果的字段值。字段值有多少个,则对应值就有多少个。如查询出name,course字段,设置变量名则为a,b
【Result Variable Name】:查询结果集的变量名;
【Handle ResultSet】:设置查询结果集的处理类型;

 增加一个调试取样器查看结果【返回数据库中所有的数据】

Jmeter连接mysql数据库实现参数化

8、增加foreach控制器

Jmeter连接mysql数据库实现参数化

在foreach循环控制器下增加百度请求,将数据库的参数传入请求中

Jmeter连接mysql数据库实现参数化

Jmeter连接mysql数据库实现参数化

 

察看结果树【循环了4次,分别是数据表中不同的数据】

Jmeter连接mysql数据库实现参数化

 

本文转自:https://www.cnblogs.com/zhangshaoning/p/13174020.html

 

相关文章:

  • 2021-09-28
  • 2021-07-14
  • 2021-08-05
  • 2021-10-21
  • 2021-08-03
猜你喜欢
  • 2021-04-06
  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 2021-12-18
  • 2021-10-15
相关资源
相似解决方案