业务需求:通过用户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}