Понять, как работает группа параллельных потоков в JMeter - PullRequest
0 голосов
/ 03 марта 2020

Может кто-нибудь помочь мне понять разницу между последовательными и параллельными потоками в следующем сценарии (сценарий 1) TestPlan: Запустить группы потоков параллельно ThreadGroups: 4 Нет потоков: 4500 Период запуска: 60 ​​l oop count 10

Каждая группа потоков указывает на отдельную конечную точку

Чего я не понял, так это того, что по истечении 60 секунд у скольких пользователей будет параллельный план тестирования, 4500 * 4? Через 60 секунд после начала теста у меня есть 4500 на каждой конечной точке?

1 Ответ

0 голосов
/ 03 марта 2020

Мы не знаем, как это зависит от:

  1. Количество Пробоотборников в группе потоков
  2. Время отклика приложения

Учитывая, что у вас есть только 10 итераций, может случиться так, что первый поток завершит sh свои 10 итераций менее чем за 60 секунд и будет остановлен, а последний поток еще не будет запущен. Ознакомьтесь с Результаты теста JMeter: почему фактическое число пользователей меньше ожидаемого , чтобы получить более подробную информацию.

Если вы установите l oop count в группе потоков на forever и у вас будет 4500 потоков в каждой группе потоков - через 1 минуту у вас будет 4500 * 4 = 18000 виртуальных пользователей. Если вы хотите сохранить количество циклов на 10 - вы можете проверить, сколько активных пользователей было в сети в то или иное время, используя, например, Активные потоки с течением времени Слушатель

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