JMeter为每次迭代生成相同的随机数

时间:2020-09-01 03:03:07

标签: jmeter

我有一些用户定义的变量,可以使用以下这些变量分配一个随机数:

#cocktails-container::after {
  content: "";
  flex: auto;
}

然后,我使用1个线程进行5次迭代测试。 JMeter每次迭代都会生成相同的随机数。

如何为每次迭代生成一个新的随机数?

2 个答案:

答案 0 :(得分:1)

添加Flow Control Action

作为线程组的第一步

在其中放入一个名为User Parameters的预处理器,然后单击“添加变量”

并在其中输入用户定义变量中当前的内容

User Defined Variable

答案 1 :(得分:1)

User Defined Variablesconfiguration element,表示:

  1. 在其他任何元素之前进行处理
  2. 已处理一次

因此,只需在需要的地方直接使用此__Random()函数即可。

enter image description here

如果您需要在多个位置重用该值,请修改函数调用,例如:

${__Random(1,100,myValue)}

在该声明之后,您将能够将随机生成的值引用为${myValue}

enter image description here