JMeter脚本制作

Posted mu-xi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter脚本制作相关的知识,希望对你有一定的参考价值。

  1. 用户自定义变量
    1. 替换全部IP地址
      1. 步骤-->添加-->配置元件-->用户定义的变量
      2. 填写变量名称:ip、值、描述
      3. 将用户自定义变量放到最首位
      4. 将ip地址修改为$ip
  2. 文件参数化
    1. 函数助手
      1. 选项-->函数助手对话框-->CsvReader
      2. 填写文件地址,文件列号,生成值
      3. 将对应的值放在对应的位置
    2. CsvDataSetConfig参数化
      1. 配置元件-->CsvDataSetConfig
      2. 填写资源
        1. 文件名称:文件路径+名称
        2. 文件编码:UTF8
        3. 变量名称:名称中间用“,”分开
        4. “,”
        5. 是否允许数据循环
        6. 文件结束是否重复用
        7. 文件结束是否停止线程
        8. 文件范围
      3. 引用:$变量名
  3. 关联:当上文中的一些变量的值在下文当中被使用
    1. 正则表达式提取器
      1. 后置处理器-->正则表达式提取器
      2. 下面是各参数值的含义:

        1.  参数 

           释义
          引用名称  在HTTP等请求中,引用此数据,需要用到的名称
          正则表达式 用于将需要的数据提取出来:左边界.*?右边界
          模板  表示使用提取到的第几个值:
          $1$:表示取第1个
          $2$:表示取第二个
          以此类推:$n$:表示取第n个
          匹配数字(0代表随机) 0 代表随机取值,1 代表全部取值
          缺省值 如果正则表达式没有搜找到值,则使用此缺省值
      3. 引用
        1. $引用名称替换
    2. loadrunner与Jmeter关联的不同之处下面是各参数值的含义
      1. 在loadrunner中关联函数写在要获取变量值的页面的前面,在Jmeter中关联函数是写在要获取变量值的页面的后面
      2. 在loadrunner中关联函数是注册函数,在Jmeter中使用正则表达式提取器来进行关联

 

 

    

以上是关于JMeter脚本制作的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter没有生成录制脚本证书

JMeter 性能测试进阶实战

jmeter——录制jmeter脚本

Jmeter录制脚本-使用代理录制Jmeter脚本

Jmeter4.0----录制脚本

[Jmeter]jmeter之脚本录制与回放,优化(windows下的jmeter)