jmeter跨线程组获取参数值

今天我们来探讨一下如何夸线程组传递参数~~~~~~~~

首先,我们需要将一个参数设置成全局参数。设置全局参数的函数为__setProperty,具体的步骤
1.我们先创建一个setup线程组


image.png

image.png

2.新增一个登陆的http请求,内容如下,包含用户名,密码,请求类型


image.png

3.获取到cookies的值,用vars.put("cookieValue",cookieValue);放入到线程组的变量中
4.新增一个BeanShell PostProcessor将参数设置为全局变量


image.png

image.png

5.创建一个普通的线程组B,步骤通步骤1

6.在线程组B中新增一个BeanShell Sampler 使用__property()函数来获取cookie 的值


image.png

7.控制台就能看见打印的内容,如下图


image.png

以上就是跨线程组获取变量值的全部步骤,如有问题及时联系,多谢!
第二,直接参数设置的计划中,所有的线程组均可调用
1.

image.png

2.调用(在具体的线程组中),直接调用即可
${IPAddress}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容