Как отправлять сообщения из файла в ветке Jmeter - PullRequest
0 голосов
/ 16 января 2019

У меня есть один файл, который содержит 100 сообщений, одно сообщение в одной строке. У меня есть 10 потоков, и каждый поток должен выбрать одно сообщение из файла и отправить его по указанному адресу. Сообщение не должно отправляться дубликатом какой-либо ветки. Здесь у меня 10 потоков, поэтому 1 поток должен отвечать за отправку 10 сообщений.

1 Ответ

0 голосов
/ 16 января 2019

Обычно люди используют CSV Data Set Config для этой формы параметризации.

  1. Добавить конфигурацию набора данных CSV в свой план тестирования
  2. Настройте его следующим образом:

    enter image description here

  3. Вот и все, теперь вы можете ссылаться на строку из CSV как ${message}, где это необходимо, каждый пользователь будет читать свою собственную строку, без дубликатов, когда все строки будут прочитаны - тестирование закончится.

    enter image description here

Другой вариант заключается в использовании функции __ StringFromFile () , однако в этом случае тест будетне останавливайтесь, вам придется беспокоиться об установке количества итераций самостоятельно.Также функция __StringFromFile() сохраняет весь файл в памяти, поэтому он не подходит для больших наборов данных.

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