2015-05-18 2 views
-1

Скажите, пожалуйста, для 1000 пользователей, сколько времени я должен предоставить, так что в отчете Jmeter также должно появиться 1000 пользователей. Я пробовал каждую комбинацию почти, но не смог. И я хочу проверить это в заданном цикле, а не в вечном режиме. Например, я провел тест для 1000 пользователей с 1000-кратным временем нарастания и числом циклов равным 1, но в отчете jmeter показано, что только 12 пользователей являются активными/виртуальными пользователями. Поэтому, пожалуйста, скажите мне правильную комбинацию. И если я говорю о слушателе графа, почему он начинается с направления конца, то есть с противоположного направления, где он должен заканчиваться.Время разгона для 1000 пользователей

Благодаря

ответ

0

Если указаны 1000 пользователей, но только 12 приведены для работы в протоколе испытаний, его, возможно, что ваша продолжительность испытания устанавливается слишком низко.

Попробуйте изменить параметры группы нитей на снимки экрана, помогает ли это?

Jmeter Thread Group settings

+0

На самом деле, установив или настроив группу потоков, как и вы, моя система зависает из-за системного ограничения. Можете ли вы рассказать мне, почему вы устанавливаете число циклов в 5 и продолжительность 10000 секунд для 1000 пользователей. Если я попытаюсь 100 или 500 пользователей, то какой должен быть цикл или продолжительность цикла. –

+0

Если я использую контроллер времени выполнения или постоянный таймер throuput, то какие значения должны быть введены в нем. Если я тестирую 100 или 500 пользователей, то что должно быть временем выполнения в контроллере времени выполнения и целевом тирутете в постоянном таймере пропускной способности.I означает, какой тип расчета требуется для установки этих значений. –

+0

Мои номера были всего лишь примером, чтобы узнать, сможете ли вы получить больше пользователей (потоков), чем 12 в течение определенного периода времени. Если 1000 пользователей сбой системы, затем уменьшите масштаб и попробуйте сначала с 10, затем 20 и т. Д. – SaviourSoul

1

Это общее недоразумение описано в статье Max Users is Lower than Expected.

В official documentation рекомендуется начать с

Ramp-Up = количество потоков и регулировки вверх или вниз по мере необходимости.

Если вам нужно ограничить время выполнения теста, вы можете использовать Runtime Controller. Если ваша цель состоит в том, чтобы имитировать 1000 запросов в секунду, вы должны использовать Constant Throughput Timer.

Ultimate Thread Group, доступный через JMeter Plugins, позволяет настраивать нарастание, рампу и время, чтобы сохранить период загрузки простым визуальным способом.

Ultimate Thread Group

Выберите любой вариант выше или комбинацию согласно загрузке сценария тестирования или разработки на вопрос, чтобы мы могли предложить лучшее.

Смежные вопросы