可在Jmeter中的线程组中使用的全局递增字段
我有一个针对30个线程组运行的测试,每个线程都需要一个唯一的变量,该变量将在测试运行时递增并使用。我在本例中使用了一个计数器,该计数器将在API请求体中使用。 现在,每次我使用测试时,我都必须手动去更改计数器中的起始值和数字格式,因为我使用30个线程组,这需要大量的手动工作 我的问题是,我是否可以使用一个全局变量,它可以为每个API请求使用的每个线程组获取唯一的编号可在Jmeter中的线程组中使用的全局递增字段,jmeter,counter,Jmeter,Counter,我有一个针对30个线程组运行的测试,每个线程都需要一个唯一的变量,该变量将在测试运行时递增并使用。我在本例中使用了一个计数器,该计数器将在API请求体中使用。 现在,每次我使用测试时,我都必须手动去更改计数器中的起始值和数字格式,因为我使用30个线程组,这需要大量的手动工作 我的问题是,我是否可以使用一个全局变量,它可以为每个API请求使用的每个线程组获取唯一的编号 我是Jmeter的初学者,因此任何帮助都将不胜感激 使用函数的每个线程都有唯一的编号 threadnumber函数只返回当前正在执
我是Jmeter的初学者,因此任何帮助都将不胜感激 使用函数的每个线程都有唯一的编号 threadnumber函数只返回当前正在执行的线程数
只需使用以下方法对其进行参数化: 完成后,您将能够喜欢: 要使更改永久化,您可以将下一行添加到: 通过命令行传递的值将接管user.properties文件中的值 您还可以提供默认值,如:
${__P(startingValue,1)}
因此,如果未设置startingValue
属性,测试将使用1
作为默认值
startingValue=100
numberFormat=00000
${__P(startingValue,1)}