大家好,欢迎来到IT知识分享网。
JMeter的四种参数化方式包括:
1.用户参数
2.用户自定义变量
3.CSV Data Set Config
4.函数助手
一、用户参数
位置:线程组右键-添加-前置处理器-用户参数
操作:用户参数可添加多个用户或变量,Up和Down可以上下移动变量位置,在http请求的地方参数替换${变量名}
二、用户自定义变量
位置:线程组右键-添加-配置元件-用户定义的变量
操作:点击下面的添加可添加多个参数,在http请求中的使用同用户参数。
用户定义的变量中定义的参数值在test plan执行过程中不能发生取值的改变,因此一般仅将test plan中不需要随迭代发生改变的参数(只取一次的参数)设置在此处;例如:被测应用的host和port值。
三、CSV Data Set Config
位置:线程组右键-添加-配置元件-CSV Data Set Config
操作:界面及解释如下,文件里面的内容第一行直接为数据。这里支持csv,txt,dat三种格式,可建txt文档,然后直接改后缀名,在http请求中需参数化的地方用${变量名}引用即可。
四、函数助手
位置:选项-函数助手对话框-选择一个功能选择__CSVRead
操作:填入CSV文件位置,填入读取第几列,第一列填0,依次类推,点击生成,拷贝字符串替换需要参数化的地方。
总结:
1、函数助手_CSVRead的参数化,功能相比CSV Data Set Config较弱;
2、CSV Data Set Config:适用于参数取值范围较大的时候使用,该方法具有更大的灵活性;
3、用户自定义变量,一般用于test plan中不需要随请求迭代的参数设置;
4、用户参数,适用于参数取值范围很小的时候使用;
5、Jmeter读取的文件中第一行不要写列名,直接写值。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23338.html