美文网首页
jmeter用户参数

jmeter用户参数

作者: 天雨流芳hodo | 来源:发表于2020-04-16 17:50 被阅读0次

jmeter中CSV数据集配置元素适合于大量参数的情况,如果我们只是几个参数,那么User Parameters用户参数则更加合适,它允许用户为各个线程的用户变量指定值。
User Parameters:适用于参数取值范围很小的时候使用
CSV Data Set Config:适用于参数取值范围较大的时候使用,该方法具有更大的灵活性
User Defined Variables:一般用于Test Plan中不需要随请求迭代的参数设置
Function Helper中的函数:可作为其他参数化方式的补充项,如:随机数生成的函数${__Random(,,)}

User Parameters用户参数添加位置:

位置.png
用户变量也可以在测试计划中指定,但不特定于单个线程。 该面板允许您为任何用户变量指定一系列值。 对于每个线程,将依次为变量分配系列中的值之一。 如果线程多于值,则将重新使用这些值。
还是以之前循环控制器下读取csv文件实现批量测试的登录接口为例,设置用户参数,通过单击面板底部的“添加变量”按钮并在“名称:”列中填写变量名称来指定变量。 要向系列添加新值,请单击“添加用户”按钮,然后在新添加的列中填写所需的值。
设置.png

可以使用函数语法:$ {variable}在同一线程组中的任何测试组件中访问值。


使用.png

设置好线程数,添加察看结果树,执行,可以观察到不同线程分别取了对应的变量值发起请求


查看结果.png

针对不同的预期结果,应该设置不同的断言,注意响应断言的作用域,此处省略。

相关文章

  • jmeter用户参数

    jmeter中CSV数据集配置元素适合于大量参数的情况,如果我们只是几个参数,那么User Parameters用...

  • jmeter linux/win环境设置 jmv参数

    1、修改jmeter jvm参数 jmeter jvm参数修改,打开jmeter安装目录/bin/jmeter(非...

  • jmeter之参数化、传参

    参数化(用户变量、环境变量) 对被测系统的用户名和密码进行参数化,来模拟多个用户同时登录系统。 jmeter的te...

  • jmeter用户登录参数化

    对接口进行压力时,很多时需要用户登陆之后才能操作,比如抽奖 步骤: 1.新增登陆的http请求,设置请求方式为 p...

  • 03-jmeter参数化

    jmeter参数化,说白了就是将参数配置成变量 ,预先设置好。 参数化有量中方案分别是用户参数化和添加配置元件 一...

  • Jmeter(五):脚本录制

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

  • Jmeter(六):断言

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

  • JMeter(八):定时器

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

  • Jmeter(七):逻辑控制器

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

  • JMeter(九):后置处理器

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

网友评论

      本文标题:jmeter用户参数

      本文链接:https://www.haomeiwen.com/subject/gacdvhtx.html