1)计数器 (Counter)
2)Random Variable
作用:
该元件的作用是生成随机数字符串并将它们存储在变量中,方便后面使用。
- 该元件输出的随机数字是会重复出现的
- 可以结合字母输出类似:CSDN_123456这样的数字
字段含义:
- Variable Name:变量名称。必填
- Output Format:输出格式:要使用的java.text.DecimalFormat格式字符串。例如,“000”将生成至少3位数的数字,或“USER_000”将生成USER_nnn形式的输出。如果未指定,则默认使用Long.toString()生成数字。非必填
- Minimum Value:最小值设置。必填
- Maximum Value:最大值设置。必填
- Seed for Random function:随机种子:随机数生成器的种子。如果将每线程设置为true使用相同的种子值,则每个线程将获得与每个Random类相同的值。如果未设置种子,则将使用Random的默认构造函数。非必填
- Per Thread(User)?:是否给每个用户:如果为False,则生成器在线程组中的所有线程之间共享。如果为True,则每个线程都有自己的随机生成器。必填
3)用户定义的变量
作用:
- 该组件可以让我们定义一组初始变量,就和在测试计划中的那个一样
- 测试计划中的所有用户定义的变量元件 - 无论它们在何处 - 都会在开始时进行处理。因此,您无法引用定义为测试运行一部分的变量,例如在后置处理器中。
- 如果您有多个线程组,请确保为不同的值使用不同的名称,因为户定义的变量在线程组之间共享。此外,在元件被处理之后变量才可用,因此您无法引用在同一元件中定义的变量。您可以引用之前用户定义的变量或测试计划中定义的变量。
- 如果运行时元件(例如用户参数前置处理器或正则表达式提取器)定义了与其中一个用户定义的变量同名的变量,那么这将替换初始值,并且线程中的所有其他测试元件将看到更新的值。