1.线程组内部关联
线程组内部关联,使用提取器(后置处理器--正则表达式提取器/Json提取器等),提取关联内容,然后在线程组内部调用即可。
2.跨线程组关联
线程组A:
-
使用后置处理器--正则表达式提取器提取变量
-
使用__setProperty函数将变量设置为全局变量:${__setProperty(name,${search},)} 注意逗号,
-
添加后置处理器--BeanShell PostProcessor,将函数助手生成的字符串粘贴即可。(BeanShell是一个内置于 JMeter 中的 Java 源代码解释器)
线程组B:
- 在HTTP请求中使用__P函数进行调用:${__P(iddd,)} 注意逗号,
注意:跨线程组关联时,【测试计划】要设置“独立运行每个线程组”,否则测试计划下所有线程组会同时进行,导致还没获取要全局变量就调用了。