Конфигурация данных Jmeter CSV - PullRequest
0 голосов
/ 04 января 2019

Я выполняю тест JMeter, который требует от меня использования тестовых данных, выделенных для одного пользователя.Как уникальная настройка параметров в Loadrunner.Пользователь 1 всегда должен выбирать одни и те же данные для всей итерации.

1 Ответ

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

Вы можете использовать т. Е. __ groovy () функцию , т. Е. Читать:

  • 1-я строка из файла для первого пользователя
  • 2-я строка из файла для второго пользователя
  • и т.д.

Соответствующее выражение будет выглядеть примерно так:

 ${__groovy(new File('test.csv').readLines().get(ctx.getThreadNum()),)}

Ознакомьтесь с Apache Groovy - почему и как вы должны его использовать статья, чтобы узнать больше о концепции скриптов Groovy в JMeter

Демо-версия:

enter image description here

Если он не соответствует вашему формату входных данных, вы можете использовать другую комбинацию вышеупомянутой функции __ threadNum () и / или ${__jm__Thread Group__idx} Переменная JMeter.

Вас также может заинтересовать плагин HTTP Simple Table Server .

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