Возможности JMeter/Blazemeter

Я являюсь тестером Load Runner и хотел бы знать, как выполнить следующие требования в Jmeter.

  • Параметризация данных - Как мы можем реализовать уникальную и случайную параметризацию данных в Jmeter.

  • Как мы можем получить значение идентификатора пользователя vuser для каждого виртуального пользователя в группе потоков?

  • Если нам нужно инициализировать / загрузить какие-либо данные во время инициализации vuser (vuser_init() в загрузочном Runner), как мы можем это сделать? Кроме того, как мы вызываем любую функцию, когда vuser заканчивается, как vusr_end() в LoadRunner.

2 ответа

В Core JMeter:

  • Для параметризации данных используйте CSV DataSet, он выберет столбцы из файла CSV и представит их как переменные JMeter, которые можно использовать с ${varName}

  • Чтобы получить идентификатор пользователя, используйте функцию jmeter __threadNum()

  • Не существует строгого эквивалента, для vuser_init вы можете использовать контроллер Once Only. Для vuser_end нет эквивалента

  1. Для параметризации:

  2. __threadNum ()
  3. Обычно это делается в:

Другие вопросы по тегам