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

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

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

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

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

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

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

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

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

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

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

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

Если это необходимо, вы также можете настроить пользовательскую полезную нагрузку от 8 до 30 пользователей на сервер инжектора нагрузки.

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