Я нашел решение, которое работает для меня, это довольно красиво.Я создал скрипт Python, который изменяет файл .CVS, из которого JMeter читает количество потоков и идентификатор начального пользователя.Этот скрипт Python увеличивает идентификатор начального пользователя на количество потоков в предыдущем билде и количество потоков на 10
file = open('C:\\Users\\mp\\AppData\\Local\\Programs\\Python\\Python37-32\\eggs.csv', 'r')
a,b=file.readlines()[0].split(",")
print(a,b)
b=int(b)
a=int(a)
b=a+b
a=a+10
print(a,b)
f = open("C:\\Users\\mp\\AppData\\Local\\Programs\\Python\\Python37-32\\eggs2.csv", "a")
f.write(str(a)+","+str(b))
f.close()
У меня есть Python на моем компьютере, и я вызываю скрипт в Jenkins как окнаКоманда Баха
C:\Users\mp\AppData\Local\Programs\Python\Python37-32\python.exe C:\Users\mp\AppData\Local\Programs\Python\Python37-32\rename_write_file.py
Я гораздо лучше в Python, чем Java, поэтому я реализовал это в Python.Поэтому для каждого нового теста CSV-файл, из которого jmeter считывает значения, изменяется.