Jmeter跨线程参数关联(无需脚本)

在多线程操作,我们很有可能需要在响应数据里面找到们需要的内容,提取该内容作为下一个线程租的数据去使用,为此给大家带来一个简单的方法!

一、演示网站为公网、我们采用utf-8的编码格式,同时我们设置下中文

进入jmeter的bin目录下,找到jmeter.porperties文件,以记事本方式打开在这里插入图片描述新增/修改配置文件,保持中国人民优良使用习惯、以及咱看的懂的字符编码集

在这里插入图片描述
改成中文,工具能使用明白拉在这里插入图片描述

符合国情的编码集,这码也不乱了

二、启动jmter、演示开始

添加线程组、信息头关联器、结果树——架子要先摆出来

如图——以防玩意我们在测试计划里面勾选下:在这里插入图片描述
独立运行每个线程组

给每个线程组添加http请求,我们来区分线程组,给每个线程组加一个唯一识别代号在这里插入图片描述
该填的咱都填上去,下面是重点了

在http请求下添加xpath提取器在这里插入图片描述
xpath提取器是http请求的下位,可不要添加位置不对

勾选use tidy——不要问为啥,你就得勾

自定义一个变量val(可以是你想啥的任何值,当然莫要写中文)

Xpath query表达式:这个就是咱需要提取的响应数据内容了

匹配数字:默认-1代表返回全部元素,咱改的1就要一个,也可以是0随便来一个

缺省值:你可以不填

在线程组A下面添加取样器,先择Beanshell 取样器

打开函数助手找到setProperty,属性名称自定义一个变量,value of porperty加入我们刚刚定义xpath的变量,完成之后直接生成在这里插入图片描述可以直接复制到我们Beanshell 取样器当中了
在这里插入图片描述虽说谢了脚本二字,我们一个代码没写

线程组A以及设定完成,现在开始设定线程组B

在这里插入图片描述

还是函数助手、porperty,属性名称刚刚我们设置的out

我们直接生成,可以看的引用的变量${val},是之前的xpath变量

最后加入我们的函数——大功告成

验证结果,跑起来在这里插入图片描述在这里插入图片描述
提取的//title在这里插入图片描述

一眼明了

最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

在这里插入图片描述

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……

如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

点击文末小卡片领取

敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。

自学推荐B站视频:

零基础转行软件测试:自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!

自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码小怡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值