У меня есть папка со многими JSON-файлами, и я хотел бы отправить их параллельно веб-сервису с помощью jmeter.
Я уже использовал BeanShell Sampler для сбора файлов в переменные jmeter.Затем я использовал контроллер ForEach для выполнения HTTP-запроса ( см. Этот поток ).
Но проблема в том, что при использовании числа потоков> 1 json-файлы обрабатываются несколько раз,Каждый поток просматривает список JSON-файлов для своих собственных.
Знаете ли вы, как несколько потоков могут совместно использовать выходную переменную контроллера ForEach?
См. jmeter configuration
.Есть 3 (потоки) * 2 (файлы) = 6 отладочных выходов.Но мне бы хотелось, чтобы, например, поток 1 обрабатывал first.json, поток 3 обрабатывал second.json, а поток 2 не оставлял.Таким образом, ни один файл не обрабатывается несколько раз.