WAPT Pro 3.1

WAPT Pro обеспечивает полнофункциональную среду для нагрузочного тестирования. В дополнение к функциональности обычного WAPT он имеет ряд преимуществ, благодаря которым его выбирают многие специалисты нагрузочного тестирования. Если Вам нужно регулярно запускать тесты, создавать большую нагрузку, получать подробную информацию о производительности сервера, если Вы хотите иметь больше возможностей для обработки ответов веб-сервера или использовать облачное тестирование, то WAPT Pro - это лучший выбор.


Распределенное создание нагрузки
Для достижения максимальной производительности WAPT Pro может использовать несколько компьютеров для создания необходимого уровня нагрузки. На каждом из этих компьютеров должен быть запущен специальный сервис, называемый Load Agent. Все такие Load Agent-ы управляются с рабочего места тестировщика с помощью интерфейсного компонента WAPT Pro. Этот компонент отвечает за распределение работы между Load Agent-ами и сбор результатов теста. Работа распределяется в соответствии со свободными ресурсами на каждом компьютере. Когда Load Agent-ы испытывают избыточную нагрузку, WAPT Pro выдает соответствующие предупредительные сообщения. В этом случае проблема может быть решена путем добавления дополнительных Load Agent-ов и перезапуска теста. При этом нет необходимости менять какие-либо параметры теста, так как они не зависят от количества используемых Load Agent-ов.

Удаленное управление тестированием и облачное тестирование
WAPT Pro состоит из двух типов компонентов, общающихся друг с другом с помощью TCP/IP соединения. Компонент, устанавливаемый на рабочее место тестировщика, обеспечивает удобный пользовательский интерфейс и управляет одним или несколькими компонентами Load Agent-ов. Эти компоненты, в свою очередь, используются для создания нагрузки на тестируемый сайт. Такая распределенная архитектура позволяет применять мощные сервера для создания нагрузки, управляя этим процессом со своего рабочего места. Вы можете использовать любое количество Load Agent-ов и легко переключать их в зависимости от потребностей тестирования. Такая архитектура также позволяет использовать облачное тестирование.

Мониторинг производительности серверов и баз данных
WAPT Pro может измерять различные параметры производительности сервера во время теста. Таким образом, Вы можете видеть, как веб-приложение реагирует на возрастающую нагрузку в терминах загруженности процессора, оперативной памяти и сетевых интерфейсов системы. Вы также можете измерять параметры производительности базы данных, используемой тестируемым приложением. Все полученные данные включаются в результаты теста вместе с прочими параметрами.

Поддержка выполнения JavaScript
Чтобы эмулировать работу RIA-приложений, Вы можете включать исполнение кода JavaScript в работу виртуальных пользователей. Это является наиболее универсальным способом обработки ответов сервера, полученных во время теста, и используется для вычисления значений динамических параметров последующих запросов.

Интеграция с x64 Load Engine
WAPT Pro создает тестовую нагрузку с помощью специального сервиса, называемого Load Agent. По умолчанию используются Load Agent-ы, которые поставляются вместе с продуктом. Для тестов с очень большим количеством виртуальных пользователей (10 000 и более) мы рекомендуем использовать x64 Load Engine вместо обычных Load Agent-ов, запущенные на мощных серверах с 64-битной платформой. Каждый такой x64 Load Engine может создать от 10 000 до 50 000 виртуальных пользователей в зависимости от конфигурации системы.