JMeter跨线程组传参

在编程角度上说,同线程组内传参类似于局部变量, 跨线程组传参类似于全局变量,在JMeter角度来说就是作用域;

跨线程组传参,基于正则提取,和Json提取等参数化工具进一步实现,这些实现之前的文章也有提及,这次更加系统化的说明

正则提取与Json提取参考:https://www.cnblogs.com/shoebill/p/14470612.html

后置处理器参考:https://www.cnblogs.com/shoebill/p/10881942.html

================================================

实现跨线程传参,测试计划需设置如下,不勾选跨线程参数不生效;

实现参数化:

使用Json提取器;

使用后置处理器对上一步的变量进行提取和赋值给另外一个变量:

 第一种:

直接用${__P(nuuid),}使用全局变量:

第二种:

在需要用到的线程组下,新增 前置处理器(BeanShell PreProcessor):

获取上一部的变量,并赋值到当前线程组的变量;

原文地址:https://www.cnblogs.com/shoebill/p/14481465.html