jmeter参数化的三种方式[通俗易懂]

jmeter参数化的三种方式[通俗易懂]通过添加前置处理器(用户参数)通过csv参数化通过函数助手

大家好,又见面了,我是你们的朋友全栈君。

一:通过添加前置处理器(用户参数)
在你需要设置参数的请求下添加用户参数
这里写图片描述
点击“添加变量”
这里写图片描述
在添加的变量列中输入你需要添加的变量名称,用户_1、输入你变量对应的变量值,如果有多个参数,可以再次点击添加变量,输入你的其他变量名称与变量值,如果想一个变量对应多个变量值,就点击添加用户
这里写图片描述
记住:如果想每次迭代变量值也更新,注意勾选“每次迭代更新一次”
这里写图片描述
在需要参数化的请求上,获取参数化变量
这里写图片描述
接下来我在线程组设置的用户数为3,点击执行
这里写图片描述
执行完毕后,查看结果,可以查看我们设置参数的请求对应的请求一栏,找到它的取参
这里写图片描述
这里写图片描述
二:通过CSV Data Set Config参数化
首先将之前添加的用户参数化给禁用,然后添加csv
这里写图片描述
新建txt文件,在文件中编写你的参数化的值,值之间以逗号进行分割
在这里插入图片描述
选择txt文件
这里写图片描述
ecycle on EOF?:是否循环读取参数文件内容。默认设置为 true。通常在 线程组的线程数 * 线程组的循环次数 > 参数文件行数时,才需要将此项设置为 true。
Sotp thread on EOF?:当读取到参数文件末尾时,是否停止读取线程。默认为 false。当 Recycle on EOF? 设置为 true 时,此项不起任何作用。当且仅当 Recycle on EOF? 为 false 时,此项配置才生效。
若为 false,此时线程会继续读取,但是会请求错误,因此时读取的数据为 EOF。
这里写图片描述
在需要参数化的请求上,获取参数化变量
这里写图片描述
无特殊要求,一般设置filename、file encode、variable names就可以了,其他保持默认,点击运行,至此csv参数化到此结束
三:通过助手函数参数化
通过jmeter提供的函数助手来参数化,我还不会用,生成的都不是我想要的 ,可能是函数没找对~~~先只能提供一下图形,后面再好好学习一下
这里写图片描述
追加备注:如果没有填写取值名称,可以文件中第一行编写,以英文逗号进行分割
在这里插入图片描述
这里设置时,就不需要填写参数名
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148547.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 利用python打开别人手机摄像头_python 摄像头

    利用python打开别人手机摄像头_python 摄像头前言今天这个案例,就是控制自己的摄像头拍照,并且把拍下来的照片,通过邮件发到自己的邮箱里。想完成今天的这个案例,只要记住一个重点:你需要一个摄像头思路通过opencv调用摄像头拍照保存图像本地用email库构造邮件内容,保存的图像以附件形式插入邮件内容用smtplib库发送邮件到指定邮箱开始代码工具导入importtimeimportcv2#pipinstallopencv-python-i镜像源网址fromemail.mime.imageimport

    2022年8月12日
  • Origin2017、Origin2018详细安装教程

    Origin2017、Origin2018详细安装教程1.Origin2017安装1.1安装步骤:解压安装包,打开“Origin2017”目录,双击“setup.exe”开始安装安装步骤1,点击【下一步】安装步骤2,点击【是】,允许用户协议安装步骤3,选择【安装产品(需要序列号)】,点击【下一步】安装步骤4,输入任意用户名,公司名称,安装序列号为【DF2W8-9089-7991320】,然后点击【下一步】安装步骤5,根据系统自动匹配,64位系统默认选择【64位Origin】,32位系统无此项,点击【下一步】安装步骤6,默认装在

    2022年4月28日
  • Java我的高效编程之环境搭建

    Java我的高效编程之环境搭建

    2020年11月12日
  • 【转载】这才是真正的分布式锁

    【转载】这才是真正的分布式锁

    2021年11月20日
  • sqlserver数据库端口号_sql server默认端口

    sqlserver数据库端口号_sql server默认端口连接sqlserver端口号是加在ip地址后面的用逗号分开格式如下主机名或ip地址: 192.168.0.168,1433验证:SQLSERVER验证用户名:SA密码:********

    2022年8月29日
  • 直流无刷电机控制器(换电机霍尔收费多少)

    上封帖子介绍了51单片机,JMT18F003PLUS,提供了芯片例程和资料,链接如下:JMT18F003PLUS单片机芯片手册,例程等资料下载http://www.51hei.com/bbs/dpj-148985-1.html(出处:51hei)这里把这款芯片用于直流无刷电机控制的demo程序,有感和无感源代码,一并开源,希望对学习者有帮助。BLDCdemo板是这样的:芯片资料,bldc控制板…

    2022年4月13日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号