• Jmeter(七)六种参数化的方式


    一、同请求一起创建

    二、用户参数

    三、用户自定义变量

    四、CSV Data Set Config

    五、正则提取上一次结果为这次的参数

    六、函数助手

    准备步骤_01:测试计划 --> 添加 --> 线程(用户) --> 线程组
    Jmeter创建县城组
    准备步骤_02:线程组 --> 取样器 -->HTTP请求
    Jmeter创建一个HTTP请求

    方式一、同请求一起创建参数

    • 创建步骤:在HTTP请求,参数栏 --> 添加 -->添加请求参数*
      同请求一起创建参数

    方式二、用户参数,使用前置处理器,创建多个用户参数

    创建步骤:线程目录下 --> 添加 --> 前置处理器 --> 用户参数

    操作:用户参数可添加多个用户或变量,Up和Down可以上下移动变量位置,在http请求的地方参数替换${变量名}

    可添加多个变量或者参数,后面接口中用统一格式调用:${username}

    方式三、使用配置元件,用户自定义变量,创建全局参数

    创建步骤:线程组 --> 添加 --> 配置元件 --> 用户定义的变量 --> 添加
    用户自定义变量
    创建自定义变量填入名称、值即可,在接口中调用变量的统一格式:${变量名称}Jmeter调用全局参数

    方式四、配置元件‘CSV数据文件设置’,添加大量参数

    创建步骤: 线程组 --> 配置元件 --> CSV数据
    CSV文件配置,创建大量参数CSV数据文件,参数创建详细过程
    填入所有值后:在接口中调用变量的统一格式:${变量名称

    方式五、正则表达式,获取上一个接口的响应值作为后面接口的参数

    创建步骤:获取响应的参数目录下 --> 添加 --> 后置处理器 --> 正则表达式
    Jmeter正则表达式创建参数
    在这里插入图片描述
    简单提示一下,在Jmeter中注意多于的空格存在,会使程序无法运行

    方式六、函数助手

    位置:选项-函数助手对话框-选择一个功能选择__CSVRead

    操作:填入CSV文件位置,填入读取第几列,第一列填0,依次类推,点击生成,拷贝字符串替换需要参数化的地方。

    声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/ 如出现转载未声明 将追究法律责任~谢谢合作
  • 相关阅读:
    CentOS 6.5下快速搭建ftp服务器
    Ubuntu增加swap交换空间的步骤
    mysql官方下载安装教程(centos)
    阿里云上遇到: virtual memory exhausted: Cannot allocate memory
    解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误
    centos安装nodejs和配置npm
    JavaScript(二)-精简
    JavaScript(一)
    ease,seae-in,ease-in-out,ease-out区别
    安装 sass 文档
  • 原文地址:https://www.cnblogs.com/chenxiaomeng/p/14881216.html
Copyright © 2020-2023  润新知