Jmeter----跨线程传递cookies值

简介:

在做性能测试的时候,经常会用到Jmeter,但是有一种情况估计大家都会碰到,并且很多人

 

都不知道怎么处理,就是跨线程组传递某个值。

 

比如一个直播软件,在你登录成功后,会有个cookies值,之后不管做什么操作都会去检验

 

这个cookies,每个session都要求带,以便验证用户身份。

 

以下是我做某个直播软件的实例:(请先看上一篇Jmeter----正则提取器,不然会看不懂

 

>_<)

 

 

把上一篇正则提取出的TSSID传给另外一个线程组使用

 

1、  在正则提取下并列添加后置处理器BeanShell PostProcessor

wKiom1j4GjSDdKE_AAEDBXkohV8942.png-wh_50

2、  Script出添加图片中的脚本

wKiom1j4GiKCyUF-AAEYFKtlLlk527.png-wh_50


 

说明:使用__setProperty函数,后面使用__P函数调用

 

3、  在另外一个线程组调用传递的TSSID

wKiom1j4GleyyyE-AAD38EI1zUs995.png-wh_50


Ok,跨线程调用值就算成功了。


本文转自niedongri 51CTO博客,原文链接:http://blog.51cto.com/laomomo/1917635,如需转载请自行联系原作者

相关文章
|
存储 测试技术 Apache
高效管理JMeter中的Cookies:测试工程师的全面指南
Apache JMeter的Cookie管理器是性能测试中的关键工具,用于模拟用户会话和保持状态。本文档详细介绍了如何配置和使用Cookie管理器:添加HTTP Cookie Manager到测试计划,配置清除每次迭代Cookies的选项,以及设置登录和验证请求。此外,还讨论了验证、调试、进阶配置,如Cookie政策、跨域Cookies和正则表达式提取Cookie。通过掌握这些步骤,可以提升测试的准确性和效率。
|
存储 JSON 数据格式
Jmeter系列(45)- 详解 Jmeter 跨线程组取参数值的方法,免代码!
Jmeter系列(45)- 详解 Jmeter 跨线程组取参数值的方法,免代码!
689 0
Jmeter系列(45)- 详解 Jmeter 跨线程组取参数值的方法,免代码!
|
调度
Jmeter之线程组设置简介
线程数:组内线程个数,模拟用户的数量。 循环次数:每个线程循环执行取样器的次数;勾选【永远】一直循环执行(慎用)可配合【调度器】使用。 调度器:默认禁用,使用时需要勾选,勾选后,持续时间6,启动延迟时间2:点击启动按钮后,延迟2s后才开始执行取样器,并持续执行6s。
1241 0
Jmeter之线程组设置简介
Jmeter之普通线程组
线程数、Ramp-Up时间(秒)、循环次数、延迟创建线程直到需要、调度器