jmeter配置元件--- Random Variable(随机变量)

1)计数器 (Counter)

在这里插入图片描述

2)Random Variable

在这里插入图片描述

作用:
该元件的作用是生成随机数字符串并将它们存储在变量中,方便后面使用。

  1. 该元件输出的随机数字是会重复出现的
  2. 可以结合字母输出类似:CSDN_123456这样的数字

字段含义:

  1. Variable Name:变量名称。必填
  2. Output Format:输出格式:要使用的java.text.DecimalFormat格式字符串。例如,“000”将生成至少3位数的数字,或“USER_000”将生成USER_nnn形式的输出。如果未指定,则默认使用Long.toString()生成数字。非必填
  3. Minimum Value:最小值设置。必填
  4. Maximum Value:最大值设置。必填
  5. Seed for Random function:随机种子:随机数生成器的种子。如果将每线程设置为true使用相同的种子值,则每个线程将获得与每个Random类相同的值。如果未设置种子,则将使用Random的默认构造函数。非必填
  6. Per Thread(User)?:是否给每个用户:如果为False,则生成器在线程组中的所有线程之间共享。如果为True,则每个线程都有自己的随机生成器。必填

3)用户定义的变量

在这里插入图片描述

作用:

  1. 该组件可以让我们定义一组初始变量,就和在测试计划中的那个一样
    在这里插入图片描述
  2. 测试计划中的所有用户定义的变量元件 - 无论它们在何处 - 都会在开始时进行处理。因此,您无法引用定义为测试运行一部分的变量,例如在后置处理器中。
  3. 如果您有多个线程组,请确保为不同的值使用不同的名称,因为户定义的变量在线程组之间共享。此外,在元件被处理之后变量才可用,因此您无法引用在同一元件中定义的变量。您可以引用之前用户定义的变量或测试计划中定义的变量。
  4. 如果运行时元件(例如用户参数前置处理器或正则表达式提取器)定义了与其中一个用户定义的变量同名的变量,那么这将替换初始值,并且线程中的所有其他测试元件将看到更新的值。

全组件梳理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值