Jmeter操作指南:参数化请求
Posted 憨憨说测试
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter操作指南:参数化请求相关的知识,希望对你有一定的参考价值。
简单说明
参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则。
关于Jmeter的参数化请求包括以下几种方式:
-
用户参数
-
BeanShell Sampler
-
用户定义的变量
-
CSV Data Set Config
-
随机函数
用户参数
操作:添加 -> 前置处理器 -> 用户参数
调用方式:${defineCount}
用户参数
PS:多用户仅对多线程有效,单线程只取第一个用户的值
BeanShell Sampler
操作:添加 -> 前置处理器 -> BeanShell Sampler -> 在Script中按以下格式设置参数
调用方式:${defineCount}
用户定义的变量
操作:添加 -> 配置元件 -> 用户定义的变量
调用方式:${defineCount}
CSV Data Set Config
操作:添加 -> 配置元件 -> CSV Data Set Config
调用方式:${defineCount}
CSV Data Set Config
PS:如果需要使用多个参数的话,需在Variable Names一栏以Deliniter定义的符号(一般此项为逗号[ , ])进行分割,当然对应的csv文件数据源,每一行也要以相应的格式进行分隔。
多个参数
随机函数
操作:菜单栏上选择选项 -> 函数助手对话框 -> 配置参数并复制生成随机字符串 -> 粘贴字符串到目标位置
调用方式:${__RandomString(2,123456845612314578456123,)}
打开函数助手对话框
随机函数字符串生成
将复制的字符串,粘贴到目标位置上,如下所示:
粘贴随机函数字符串
如果这篇文章对你有帮助,请给我点个赞!👍这样我才有动力继续更新下去!
学习软件测试是件需要坚持的事情,学习的过程可能会很枯燥,不过有一些人一起学的话大概就不会了吧,加入我们吧,跟我们一起学习,群号:785128166,有人陪伴,不会孤单
以上是关于Jmeter操作指南:参数化请求的主要内容,如果未能解决你的问题,请参考以下文章