Как запустить один пример несколько раз независимо от количества потоков в группе потоков в jmeter - PullRequest
0 голосов
/ 19 сентября 2018

мне нужно выполнить один пример http-запроса больше раз, чем остальные образцы в группе «Тест», например, мне нужно запустить для 10 пользователей, но для каждого из них мне нужно запустить один изнесколько раз, скажем, 10, есть ли способ достичь этого?

1) Я установил «Количество потоков (пользователей)» в группе потоков на 10, поэтому у меня всего 10 пользователей (с данными взяты)для каждого потока из файла CVS, с равным количеством строк и потоков, поэтому 1 поток является уникальным набором данных.

2) Я делаю несколько запросов после, но только для одного из запросов мне нужносделать это как 100 раз параллельно для одних и тех же данных для каждого потока, так что в общей сложности я сделаю 1000 (100 запросов http для 10 уникальных пользователей / потоков) запросов к этой конечной точке

Заранее спасибо!

Изменить: Я нашел контроллер цикла, но он не делает 100 запросов HTTP одновременно для каждого потока в группе потоков, он делает еще один, когда заканчивается первый

1 Ответ

0 голосов
/ 20 сентября 2018

Если я правильно понял ваши требования, то есть:

  1. Вам необходимо выполнить один сэмплер больше раз, чем другие сэмплеры
  2. Выполнение должно происходить в один и тот же момент

Наиболее очевидный выбор: Parallel Sampler или Parallel Controller (в зависимости от характера ваших запросов).Вы можете установить оба тестовых элемента, используя JMeter Plugins Manager :

JMeter Parallel Sampler installation via Plugins Manager

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