Если вы используете Postman для тестирования функциональности Web API и хотите создать тест нагрузки из коллекций вызова API, вы должны выбрать специализированный инструмент тестирования нагрузки, такой как LoadView.

LoadView поддерживает импорт коллекции Postman из файла или общей ссылки для создания нагрузочного теста Postman. Чтобы проверить поведение API под нагрузкой пользователя, tСбор запросов будет многократно выполняться указанным количеством виртуальных пользователей в течение времени тестовой продолжительности. Tусловия, которые были указаны для запросов в Postman, используются для проверки ответов API. Если какое-либо условие не будет выполнено во время тестового сеансанагрузки, сеанс будет помечен как неудачный.

Для начала тестирования нагрузки необходимо иметь активную учетную запись LoadView.

Создание сценария тестирования нагрузки

После вошли в LoadView, создать задачу Postman Collection, чтобы загрузить коллекцию запросов HTTP от Почтальона к LoadView и настроить параметры тестового скрипта.

Система поддерживает тестовые сценарии продолжительностью до 30 секунд. Убедитесь, что сбор запросов Почтальона не превышает предела.

Настройка сценария тестирования нагрузки

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

Профиль поведения пользователей

Если вам необходимо выполнить скрипт тестирования нагрузки с пользовательской задержкой между пробегами, отрегулируйте настройки поведения пользователей. Например, если вам нужно, чтобы виртуальный пользователь ждал от 10 до 20 секунд перед следующим запуском скрипта, выберите режим Пользовательский и укажите диапазон в соответствующих полях.

Полезная нагрузка инжектора

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

При необходимости можно также настроить пользовательскую полезную нагрузку от 20 до 100 пользователей на сервер Load Injector.

Чтобы увеличить масштаб большого количества одновременных пользователей, рассмотрите возможность создания многозадачного нагрузочного теста REST WEB API с помощью коллекции вызовов Postman.