在使用jmeter发起http请求时,请求体中往往需要设置相应的参数,这里我们可以通过BeanShellPreProcessor前置处理器来配置相关的属性。使用方式如下:
1.创建并发线程组,并配置并发线程数等
2.构建HTTP Request Samples
3. 注册前置处理器,并设置相关属性
填入以下脚本(满足java语法)
import java.util.UUID;
UUID uuid1 = UUID.randomUUID(); //获取UID的值
vars.put("userId",(uuid1.toString()).toUpperCase().replaceAll("-",""));
4.配置http请求参数,通过${userId}来读取前置处理器中设置的参数
5.设置结果视图,以及tps视图
其中,tps视图需要安装相应插件,操作步https://blog.csdn.net/weixin_43762303/article/details/122433524骤见: