Возможно ли для потока выбрать свои собственные уникальные данные из файла CSV? - PullRequest
1 голос
/ 15 июля 2011

Возможно ли для каждого потока выбрать свое собственное уникальное значение из файла CSV, скажем, у user1 есть номер счета 202, и в следующий раз, когда он войдет в цикл, поток user1 выберет 202? Если нет, есть ли другой выход? Я создал группу потоков и включил сэмплер http-запроса (login) для чтения credential.csv для входа в систему каждого пользователя, а затем еще один сэмплер http-запроса для чтения из accounts.csv для обработки каждой уникальной учетной записи конкретного пользователя. Но теперь, так как я заставил поток работать непрерывно в течение 5 минут, номера счетов перепутались? Может ли кто-нибудь предложить выход ....

Ответы [ 3 ]

1 голос
/ 15 июля 2011

Если номер учетной записи должен синхронизироваться с определенными учетными данными, вы должны поместить их в один и тот же файл CSV. Таким образом, thread1 получает данные row1, thread3 получает данные row3 и т. Д.

Также, чтобы уточнить, поток существует только для одного цикла. Как только вы перебираете план тестирования, thread1 заканчивается и становится потоком X

0 голосов
/ 02 ноября 2016

Если вы хотите, чтобы у каждого потока был свой набор значений, вам нужно будет создать набор файлов, по одному для каждого потока.

Например test1.csv, test2.csv, ..., testn.csv. Используйте имя файла test${__threadNum}.csv и установите «Режим обмена» на «Текущий поток».

0 голосов
/ 15 июля 2011

В вашей конфигурации набора данных CSV выберите режим совместного использования для текущего потока вместо всех потоков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...