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

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

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

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

1、添加JDBC request

 

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

 

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

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

8、增加foreach控制器

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

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

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

原文地址:https://www.cnblogs.com/star12111/p/13535418.html