нужен распределенный веб-инструмент для тестирования нагрузки с настраиваемыми HTTP-запросами - PullRequest
2 голосов
/ 25 января 2012

Я искал некоторые подобные вопросы, но пока не нашел правильного решения.

Мне нужно протестировать веб-кластер (который состоит из множества узлов, чтобы предоставить некоторый набор API-интерфейсов для REST).

Не только HTTP GET-запрос, мне нужно генерировать динамический POST / PUT-запрос некоторыми способами. Существует много инструментов, но я не смог найти подходящий инструмент для генерации запроса POST / PUT с нестатическими данными.

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

  • возможность написать собственный запрос для HTTP GET, POST и PUT. (любой основной язык, такой как Java, Ruby и т. д., в порядке)
  • способность работать в распределенной среде Linux. (т.е. использовать несколько узлов для генерации запросов)
  • способность работать как по HTTP, так и по HTTPS
  • опционально: создание красивых графиков
  • необязательно: создать новый запрос и очередь на потом (для тестирования API с полным состоянием)

Исходя из определенного условия, генератору запросов необходимо проанализировать документ JSON в теле HTTP и обработать его, чтобы сделать другой запрос GET / POST / PUT.

1 Ответ

1 голос
/ 15 июня 2012

Оформить заказ Цунг, Фабан и Дождь. Скорее всего, вам придется редактировать некоторые скрипты в их рамках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...