JMeter脚本制作
Posted mu-xi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter脚本制作相关的知识,希望对你有一定的参考价值。
- 用户自定义变量
- 替换全部IP地址
- 步骤-->添加-->配置元件-->用户定义的变量
- 填写变量名称:ip、值、描述
- 将用户自定义变量放到最首位
- 将ip地址修改为$ip
- 替换全部IP地址
- 文件参数化
- 函数助手
- 选项-->函数助手对话框-->CsvReader
- 填写文件地址,文件列号,生成值
- 将对应的值放在对应的位置
- CsvDataSetConfig参数化
- 配置元件-->CsvDataSetConfig
- 填写资源
- 文件名称:文件路径+名称
- 文件编码:UTF8
- 变量名称:名称中间用“,”分开
- “,”
- 是否允许数据循环
- 文件结束是否重复用
- 文件结束是否停止线程
- 文件范围
- 引用:$变量名
- 函数助手
- 关联:当上文中的一些变量的值在下文当中被使用
- 正则表达式提取器
- 后置处理器-->正则表达式提取器
- 下面是各参数值的含义:
参数
释义 引用名称 在HTTP等请求中,引用此数据,需要用到的名称 正则表达式 用于将需要的数据提取出来:左边界.*?右边界 模板 表示使用提取到的第几个值:
$1$:表示取第1个
$2$:表示取第二个
以此类推:$n$:表示取第n个匹配数字(0代表随机) 0 代表随机取值,1 代表全部取值 缺省值 如果正则表达式没有搜找到值,则使用此缺省值
- 引用
- $引用名称替换
- loadrunner与Jmeter关联的不同之处下面是各参数值的含义
- 在loadrunner中关联函数写在要获取变量值的页面的前面,在Jmeter中关联函数是写在要获取变量值的页面的后面
- 在loadrunner中关联函数是注册函数,在Jmeter中使用正则表达式提取器来进行关联
- 正则表达式提取器
以上是关于JMeter脚本制作的主要内容,如果未能解决你的问题,请参考以下文章