CSV Data Set Config отлично работает для этого.Все значения должны находиться в одном столбце файла и назначать их переменной, как описано.
Создайте группу потоков , которая имеет столько потоков для столько пользователей, сколько вы хотите выполнить итерацию по файлу (т. Е. Действовать по запросу HTTP).Предполагая 1 пользователя, установите количество потоков в 1, количество циклов в 1.
Внутри группы потоков вам нужно будет добавить Контроллер цикла или Пока контроллер .Вы указали, что хотите перебрать весь набор данных.Если вы добавите контроллер цикла, вам нужно установить значение счетчика циклов 6, поскольку у вас есть 6 значений, по одному для каждого значения.В качестве альтернативы (и проще для обработки всего файла) добавьте контроллер while вместо контроллера цикла и установите $ {random_3} в качестве условия while.
Важно правильно установить набор данных CSV Recycle для значений EOF и Stop Thread для значений EOF .Если вы планируете перебирать файл более одного раза, вы должны установить для «Recycle on EOF» значение True (то есть дать команду jMeter вернуться к началу файла CSV).Установите «Stop Thread on EOF» на False , если вы используете контроллер цикла, true , если вы используете контроллер while и хотите остановить после чтения всего набора данных CSV.
Добавьте конфигурацию набора данных CSV в качестве дочернего элемента контроллера вместе с HTTP-запросом.Просматривайте результаты с помощью любого слушателя, которого вы хотите использовать.