jmeter,跨线程调用cookie

结构目录

一、线程组1

1、创建登录的【HTTP请求】,并配置接口所需参数;

2、创建【正则表达式提取器】,用正则表达式提取cookie字段;

3、创建【调试取样器】,便于观察第2步提取出的数据;

4、创建【BeanShell取样器】,编写脚本,将正则表达式中的变量变成全局变量,脚本如下:

复制代码
${__setProperty(sessionid,${sessionid},)}

1、后面的 ${sessionid} 是正则表达式提取器中的变量;

2、前面的 sessionid 是新定义的全局变量,后续跨线程组使用时是使用的这个变量名。

二、线程组2

创建并配置好【HTTP请求】

三、HTTP cookie管理器

1、在【测试计划】下创建【HTTP cookie管理器】;

2、配置cookie所需字段,"值"可调用Bean Shell取样器里定义的变量,如下:

复制代码
${__P(sessionid,)}

四、执行结果

相关推荐
banyoyo10 天前
jmeter测试使用方法
jmeter
汪汪88888811 天前
jmeter压测下载功能影响本地内存的方案
jmeter
跨境数据猎手12 天前
跨境电商系统JMeter 和 Gatling 分工
jmeter
han688913 天前
jmeter操作数据库
数据库·jmeter
川石课堂软件测试15 天前
涨薪技术|0到1学会性能测试第8课-Analysis分析图
服务器·数据库·python·sql·jmeter·mysql·容器
川石课堂软件测试15 天前
JMeter异步接口测试实战
数据库·python·jmeter·mysql·kubernetes·测试用例·prometheus
zuozewei18 天前
第02篇-k6-脚本结构与生命周期
软件测试·jmeter·性能测试·k6·ai 编程
fen_fen18 天前
Jmeter5.1.1连接oracle数据库的错误复盘
数据库·jmeter·oracle
川石课堂软件测试21 天前
自动化测试|持续集成Git使用详解
git·python·jmeter·mysql·ci/cd·容器·kubernetes
wuhuhuan23 天前
JMeter 连接数据库并取值(JDBC 实战)
数据库·jmeter