что такое контроллер сквозного ввода в jmeter и их примеры?

#jmeter

#jmeter

Вопрос:

Может ли кто-нибудь объяснить мне, какова цель и использование контроллера сквозного ввода при нагрузочном тестировании веб-приложений? почему есть опция для каждого пользователя? приведите несколько примеров?

Ответ №1:

Подумайте о CTT как о способе сохранения общей пропускной способности (просмотров / м) вашего тестового сценария.

Допустим, у вас есть план тестирования, в котором работают 100 пользователей. В нашем примере план тестирования может выполнять до 500 обращений к сайту в минуту, но вы хотите контролировать его, поэтому вы устанавливаете CTT на 100 обращений. При этом движок Jmeter будет выполнять собственные вычисления для управления им (путем добавления таймеров в тест). http://jmeter.apache.org/usermanual/component_reference.html#Constant_Throughput_Timer Очень хорошее использование этого таймера также объясняется в сообществе Jmeter. Они объясняют, как вы можете контролировать пропускную способность вашего теста во время нагрузочного теста. Итак, если ваше приложение может обрабатывать 100 обращений / м, которые вы определили, и вы хотите протестировать его при 200 обращениях / м, вы можете сделать это без остановки теста, изменить его и начать снова! http://jmeter.apache.org/usermanual/best-practices.html

Опция для каждого пользователя заключается в изменении отношения просмотров / m для всего теста или для конкретного пользователя.

Надеюсь, это поможет 🙂