前面我的隨筆中記錄了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