jmeter跨线程组获取参数值

2018-05-04  本文已影响0人  测试的旅途中

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

首先,我们需要将一个参数设置成全局参数。设置全局参数的函数为__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}
上一篇 下一篇

猜你喜欢

热点阅读