Калькулятор RPS нагрузочного теста
Рассчитайте необходимое число запросов в секунду (RPS) и пропускную способность для нагрузочного тестирования по числу одновременных пользователей, времени ответа и времени ожидания.
Как использовать калькулятор RPS нагрузочного теста
- Введите целевое число одновременных пользователей.
- Введите среднее время ответа в мс.
- Введите время ожидания пользователя в мс.
- Нажмите «Рассчитать», чтобы получить требуемый RPS и пропускную способность.
Примеры использования
- •Планирование сценариев нагрузочного тестирования веб-приложений.
- •Определение размера генераторов нагрузки для тестирования.
- •Проверка производительности перед запуском продукта.
- •Установка базовых показателей производительности для регрессионного тестирования.
Формула
RPS = одновременных пользователей × 1000 / (среднее время ответа мс + время ожидания мс). Пропускная способность = RPS × размер пакета.
Часто задаваемые вопросы
Что такое время ожидания в нагрузочном тесте?
Время ожидания имитирует время, которое реальный пользователь тратит на чтение страницы или взаимодействие перед следующим запросом.
Какие инструменты могут генерировать такой RPS?
k6, JMeter, Gatling, Locust и Artillery — популярные инструменты нагрузочного тестирования с открытым исходным кодом.
Как интерпретировать результаты RPS?
Сравните достигнутый RPS с целевым. Если фактический RPS ниже, узким местом является система, а не генератор нагрузки.