業務需求:通過用戶ID及PhoneNumber向服務器發送100次請求
參數分析:從數據庫中查詢用戶ID及PhoneNumber,將ID、PhoneNumber參數化
1、配置好數據庫連接,配置方法見上一篇文章
2、配置JDBC Request,編寫select語句:SELECT concat('"ssid":',Id,'"phone":',PhoneNumber,'%%') from zhmf_credit.director ORDER BY tcoupon DESC LIMIT 100(設置"ssid"/"phone"/"%%"都是為了正則表達式提取而使用的)
3、在JDBC Request下配置正則表達式:右鍵-->添加-->后置處理器-->正則表達式提取器
配置
ps:推薦一個好用的正則表達式匹配工具
工具名稱:RegexTester,下載鏈接:https://pan.baidu.com/s/1nvabRtB 密碼:6qkc
4、HTTP請求引用參數
5、因為業務要求訪問100次,線程組配置線程數為100,每隔1s執行一次
6、添加結果數,執行
注意:如果數據庫只查詢出一個字段,使用正則表達式時配置如下:
因為只匹配一個字段,故模板配置為$1$,參數調用時直接可使用${idid}