пятница, 10 сентября 2010 г.

Thread Group

В JMeter исполняется то, что находится внутри Thread Group. В Test Plan может быть несколько Thread Group. И все они будут выполняться независимо и одновременно.
Рассмотрим какие параметры имеет Thread Group.



Некоторые из них очевидные, а некоторые не очень :).

Name - имя группы пользователей.
Comments - думаю, что это поле для комментария.
Action to be taken after a Sampler error - этот пункт для выбора действий на случай появления ошибки в некотором сэмпле при выполнении теста. Возможно несколько вариантов: Continue - переходить к следующему элементу теста; Stop Thread - останавливать тест для текущей группы пользователей; Stop Test - останавливать тест полностью.
Number of Threads - количество пользователей или подключений к серверу.
Ramp-Up Period - определяет сколько времени понадобится JMeter для запуска всех пользователей. То есть если Number of Threads - 6,а Ramp-Up Period - 60, то каждые десять секунд к тесту будет добавляться по пользователю.
Loop Count - и ёжику понятно.
Выбрав Scheduler можно воспользоваться дополнительными настройками. Можно выставить время начала теста (Start time). Мы можем запустить тест заранее, но действия не начнутся пока не достигнется Start time. Закончиться тест может в двух случаях. Первый - достигнется End time, второй - пока количество прошедших итераций не превысит loop count. Startup delay определяет задержку перед началом теста и duration определяет длительность всего теста. Причем либо используется Start time и End time, либо Startup delay и duration. Они взаимно исключающие.

1 комментарий:

  1. У меня почему-то jmetter не реагирует на Scheduler, т.е. тупо не начинается прогон и всё...

    Есть предоположения с чем это может быть связано?

    ОтветитьУдалить