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