jmeter全局变量设置

jmeter全局变量设置

在我们接口测试中经常遇到在同一个线程组下通过正则提取或者json提取的变量可以正常引用,但是当跨线程组时就无法获取提取的变量值,这时候就需要我们把提取的变量设置为全局变量,详细步骤如下:
1.首先在线程组提取我们需要值

在这里插入图片描述

2.把想要获取的值设置为局部变量

在这里插入图片描述

3.设置的变量在当前线程组的其他接口引用

在这里插入图片描述

这时候可以看到我们取到了值

在这里插入图片描述

但是当我们想在下一个线程组使用时发现取不到值了,这时候就需要我们设置全局变量
4.在线程组右键-添加-取样器-BeanShell取样器

在这里插入图片描述


在这里插入图片描述


生成函数复制到BeanShell取样器(切记一定要把局部变量写进去)

在这里插入图片描述


5.在下一个线程组引用

在这里插入图片描述


我们可以看到已经成功取到了所需要的值,并放在了请求中

在这里插入图片描述


本次讲解主要讲全局变量的使用,接口报错是因为接口没有全局变量关联的业务需求,单纯的就是让大家看到全局变量的设置与引用,还请见谅!

相关文章

Jmeter:Authenticationcredentialswerenotprovided上次在使...
初次使用jmeter时,结果树中返回的数据为未转码内容,如下:...
jmeter默认语言设置: 1、临时设置:进入options--ChooseLa...
第一步:打开jmeter工具。 第二步:点击鼠标右击,点击添加...
在之前的博文中,Jmeter二次开发——基于Java请求,已介绍了...
打开虚拟机然后用远程连接工具SSH连接到数据库将serveragent...