随笔 - 321  文章 - 0  评论 - 6  阅读 - 34万

jmeter中的几种参数化场景

1、request路径中引用参数

2、body中引用参数

3、parameter中引用参数

4、header中引用参数,如token这类跟用户相关参数

5、response assertion中引用参数

常用的参数类型

1、生成随机数:__Random()函数

 

 2、User Defined Variables

注意:多个线程组共用一套User Defined Variables,即使变量里加了random也不会重新生成

3、csv_data_set_config

通常用于多用户并发,csv中填写多用户的吸纳管参数,如每个用户的token,支持多个参数

4、user parameters

简化版的csv,参数不多且用户量超过user parameter的时候可以用这个。

注意且的条件,当用户量小于user parameter的时候,实际用上的parameter的量只有小于等于用户量,大于用户量的就不会被调用到。

关于update once per iteration说明:控制参数取值的变化规则,如果选中该选项,则参数的值在每个迭代中保持不变,在新的迭代开始时取下一个可用值; 如果取消取中该选项,则参数的值在每个其作用域内的Sampler发出请求时取下一个可用值。迭代指的是所有并发的用户完成一次请求,以300个并发压30分钟为例,一个迭代指的是300个用户完成一次请求。所以这个参数勾选的意义不大,jmeter默认不勾选,我们可以保持默认,不勾选就是每个用户一次请求结束就换下一个user的值。

5、response assertion中引用参数

5.1 json extractor

 

 5.2 regular expression extractor

 

posted on   该用户很懒  阅读(677)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示