Jmeter(七)六种参数化的方式
一、同请求一起创建
二、用户参数
三、用户自定义变量
四、CSV Data Set Config
五、正则提取上一次结果为这次的参数
六、函数助手
准备步骤_01:测试计划 --> 添加 --> 线程(用户) --> 线程组
准备步骤_02:线程组 --> 取样器 -->HTTP请求
方式一、同请求一起创建参数
- 创建步骤:在HTTP请求,参数栏 --> 添加 -->添加请求参数*
方式二、用户参数,使用前置处理器,创建多个用户参数
创建步骤:线程目录下 --> 添加 --> 前置处理器 --> 用户参数
操作:用户参数可添加多个用户或变量,Up和Down可以上下移动变量位置,在http请求的地方参数替换${变量名}
可添加多个变量或者参数,后面接口中用统一格式调用:${username}
方式三、使用配置元件,用户自定义变量,创建全局参数
创建步骤:线程组 --> 添加 --> 配置元件 --> 用户定义的变量 --> 添加填入名称、值即可,在接口中调用变量的统一格式:${变量名称}
方式四、配置元件‘CSV数据文件设置’,添加大量参数
创建步骤: 线程组 --> 配置元件 --> CSV数据
填入所有值后:在接口中调用变量的统一格式:${变量名称
方式五、正则表达式,获取上一个接口的响应值作为后面接口的参数
创建步骤:获取响应的参数目录下 --> 添加 --> 后置处理器 --> 正则表达式
简单提示一下,在Jmeter中注意多于的空格存在,会使程序无法运行
方式六、函数助手
位置:选项-函数助手对话框-选择一个功能选择__CSVRead
操作:填入CSV文件位置,填入读取第几列,第一列填0,依次类推,点击生成,拷贝字符串替换需要参数化的地方。
声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/
如出现转载未声明 将追究法律责任~谢谢合作
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具