Группа потоков параллелизма Jmeter, план тестирования не выполняется, как показано на графике группы потоков параллелизма - PullRequest
0 голосов
/ 17 декабря 2018

Я новичок в Jmeter.

У меня есть план тестирования с группой потоков параллелизма со следующими настройками

Target Concurrency: 200

Ramp-up Time: 5 min

Ramp-up step count: 10

Hold Target Rate Time: 0

Thread Iteration Limit: 1

Контроллер пропускной способности как дочерний для группы потоков со значениями: Общее выполнение, пропускная способность 200

5 HTTP-запрос как дочерний к контроллеру пропускной способности.

Из того, что я понял из графика Concurrency Tread Group, потребуется 5 минут, чтобы достичь цели (200 пользователей)но они достигают в течение 2 минут, и остальная часть 3-минутного плана тестирования выполняется, но ничего не происходит.Кто-нибудь может сказать мне причины?Мое ожидание неверно?Как создать план тестирования, который будет работать именно так, как показано на графике?

1 Ответ

0 голосов
/ 18 декабря 2018

Если вы хотите контролировать общее количество выполнений с помощью контроллера пропускной способности (в вашем случае я считаю, что его число выполнений составляет 200 на пользователя), используйте простую группу потоков и укажите количество пользователей как 200 и укажите скорость увеличения.

В вашем Пропускном контроллере введите общее количество выполнений как 200 (если вы хотите выполнить 200 выполнений на проверку пользователя для каждой пользовательской опции в контроллере)

Я создал и выполнил образецtest случай, когда выполняется 2000 выполнений на пользователя. Если вы видите сводный отчет, общее количество выполнений составляет 2000 * 10 (2000 выполнений на пользователя * 10 пользователей) = 20000 выполнений.

Для получения дополнительной информации о группах потоков, пожалуйста,прочитайте эту статью .

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