Как установить -JlopCount = <Forever>в режиме Jmeter не- GUI? - PullRequest
0 голосов
/ 13 января 2020

Цель состоит в том, чтобы установить следующее и запустить план тестирования с «Группой потоков» и «Конфигурацией набора данных CSV» с 1000 строками / учетными записями пользователей. Так что через 20 минут я хочу, чтобы 10 потоков go через мой CSV-файл длиной 1000 строк.

Я установил эти настройки в режиме GUI, и он делает то, что я хочу:

Группа потоков.

  1. количество нитей - 10.
  2. LoopCount = Навсегда.
  3. планировщик = вкл.
  4. длительность = 7200.

"Конфигурация набора данных CSV"

  1. Recycle on EOF? - Ложь
  2. Остановить поток EOF? - Ложь
  3. Режим общего доступа = Все потоки

Проблема в том, что я не могу воспроизвести эти настройки из режима не_ gui. Я запускаю его следующим образом, и он проходит только через число строк CSV, равное количеству установленных потоков. Поэтому, если я установлю 20 потоков, он будет go через 20 строк файла и завершится.

  1. -Jseconds = 1200
  2. -JthreadCount = 20
  3. - JcsvFile = .. / .. / user_files / j2kUsers.csv
  4. -JloopCount = ???

1 Ответ

0 голосов
/ 13 января 2020

Используйте -1 в качестве значения свойства, группа потоков имеет L oop Контроллер под колпаком и согласно документации:

Значение -1 эквивалентно чтобы проверить Forever переключатель.

Вы также можете поместить значения в user.properties файл, например:

seconds=1200
threadCound=20
etc.

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

Дополнительная информация: Apache Руководство по настройке свойств JMeter

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