У нас есть сторонние консультанты, которые используют JMeter для нагрузочного тестирования нашего приложения.
Наше приложение состоит из веб-сайта и двух мобильных приложений. Наша обычная модель использования - это 20 пользователей и x количество мобильных пользователей, которых мы отслеживаем в нашем приложении. Наш график обычно устойчивый, но у нас бывают времена года, когда наша нагрузка будет больше. Мы не получаем всплесков активности, скажем, для 300 мобильных пользователей. Он будет подниматься достаточно стабильно и надежно. Мы хотим убедиться, что наши настройки масштабирования смогут работать в следующий раз, когда мы начнем добавлять нагрузку.
Наш партнер написал сценарии, которые go от нулевой нагрузки (нулевой% ЦП, нулевое использование полосы пропускания, ноль SQL и c) до массовой загрузки, которая затем заканчивается примерно через 15 минут. ЭТО НЕ НАШ ИСПОЛЬЗОВАНИЕ. Наша система не может масштабироваться без некоторого времени.
Я рассказал им о нашей схеме использования, но у них возникли проблемы с использованием JMeter для более устойчивого и медленного наращивания. Я очень мало знаю об этом инструменте, но думаю, что это довольно типичный вариант использования.
Есть какие-нибудь советы или идеи, которые могут направить нас в правильном направлении, или JMeter просто не подходит для этой задачи?